UNPKG

larksr_websdk

Version:

Larksr websdk. Easy to build a cloud render client for larksr system or ue4 pixelstreaming.docs: https://paraversetechnology.github.io/en/webclient_sdk/

12 lines (11 loc) 401 B
export interface LocalEvent<E> { type: E; target?: any; } export declare type Callback<E> = (e: E, ...params: any[]) => void; export declare abstract class EventBase<T, E extends LocalEvent<T>> { private listeners; on(type: T, callback: Callback<E>, self?: any): void; off(type: T, callback: Callback<E>, self?: any): void; emit(event: E, ...params: any[]): void; }