| Current Path : /var/www/html/wetty/node_modules/xterm/lib/common/ |
| Current File : /var/www/html/wetty/node_modules/xterm/lib/common/EventEmitter.d.ts |
import { IDisposable, IEventEmitter, XtermListener } from './Types';
import { Disposable } from './Lifecycle';
export declare class EventEmitter extends Disposable implements IEventEmitter, IDisposable {
private _events;
constructor();
on(type: string, listener: XtermListener): void;
addDisposableListener(type: string, handler: XtermListener): IDisposable;
off(type: string, listener: XtermListener): void;
removeAllListeners(type: string): void;
emit(type: string, ...args: any[]): void;
emitMayRemoveListeners(type: string, ...args: any[]): void;
listeners(type: string): XtermListener[];
dispose(): void;
}