django-vue3-admin-web/node_modules/@interactjs/pointer-events/holdRepeat.d.ts
2025-10-20 21:21:14 +08:00

20 lines
526 B
TypeScript

import type { Plugin } from '@interactjs/core/scope';
import './base';
declare module '@interactjs/core/Interaction' {
interface Interaction {
holdIntervalHandle?: any;
}
}
declare module '@interactjs/pointer-events/PointerEvent' {
interface PointerEvent<T extends string = any> {
count?: number;
}
}
declare module '@interactjs/pointer-events/base' {
interface PointerEventOptions {
holdRepeatInterval?: number;
}
}
declare const holdRepeat: Plugin;
export default holdRepeat;