UNPKG

trtc-electron-sdk

Version:

trtc electron sdk

27 lines (26 loc) 779 B
declare class Movable { private logPrefix; private movable; private container; private options; private callbacksMap; private originLeft; private originTop; private moveStartOfLeft; private moveStartOfTop; constructor(movable: HTMLElement, container: HTMLElement, options?: { calcPositionOnly: boolean; canExceedContainer: boolean; }); private setStyle; private onMouseDown; private onMouseMove5px; private onMouseUp5px; private onMouseMove; private onMouseUp; on(eventName: string, callback: ((...args: any[]) => void)): void; off(eventName: string, callback: ((...args: any[]) => void)): void; private emit; destroy(): void; } export default Movable;