UNPKG

xgplayer

Version:
50 lines (49 loc) 1.15 kB
export default Touche; declare class Touche { constructor(dom: any, config?: { eventType: string; }); _pos: { moving: boolean; start: boolean; x: number; y: number; }; config: { pressDelay: number; dbClickDelay: number; disablePress: boolean; disableDbClick: boolean; miniStep: number; needPreventDefault: boolean; }; root: any; events: { start: string; end: string; move: string; cancel: string; }; /** * @type { null | number} */ pressIntrvalId: null | number; /** * @type { null | number} */ dbIntrvalId: null | number; __handlers: {}; _initEvent(): void; __setPress(e: any): void; __clearPress(): void; __setDb(e: any): void; __clearDb(): void; on(event: any, handler: any): void; off(event: any, handler: any): void; trigger(event: any, e: any): void; onTouchStart: (e: any) => void; onTouchCancel: (e: any) => void; onTouchEnd: (e: any) => void; onTouchMove: (e: any) => void; destroy(): void; }