UNPKG

@qier-player/danmaku

Version:

Powerful danmaku, support many features.

9 lines (8 loc) 501 B
import { DomListener } from './dom'; export interface Dispose { dispose: () => void; } export declare function getDisposeMap(): Map<any, Array<Dispose>>; export declare function addDispose<T extends Dispose>(key: any, d: T): T; export declare function dispose(key: any): void; export declare function addDisposeListener<K extends keyof GlobalEventHandlersEventMap>(key: any, node: EventTarget, type: K, handler: (event: GlobalEventHandlersEventMap[K]) => void, useCapture?: boolean): DomListener;