@cornerstonejs/core
Version:
Cornerstone3D Core
15 lines (14 loc) • 586 B
TypeScript
declare class CornerstoneEventTarget implements EventTarget {
private listeners;
private debouncedListeners;
constructor();
reset(): void;
addEventListenerOnce(type: any, callback: any): void;
addEventListener(type: any, callback: any): void;
addEventListenerDebounced(type: any, callback: any, delay: any): void;
removeEventListenerDebounced(type: any, callback: any): void;
removeEventListener(type: any, callback: any): void;
dispatchEvent(event: any): boolean;
}
declare const eventTarget: CornerstoneEventTarget;
export default eventTarget;