@ym-han/monaco-error-lens
Version:
Error Lens for Monaco Editor, adapted from the VSCode Error Lens extension: makes diagnostics more visible with inline messages, line highlighting, and gutter icons. WARNING: Very experimental; use with caution.
27 lines • 639 B
TypeScript
/**
* Simple event emitter for Monaco Error Lens
*/
export type EventListener<T = unknown> = (data?: T) => void;
/**
* Simple event emitter
*/
export declare class SimpleEventEmitter {
private listeners;
/**
* Add an event listener
*/
on(event: string, listener: EventListener): () => void;
/**
* Remove an event listener
*/
off(event: string, listener: EventListener): void;
/**
* Emit an event
*/
emit(event: string, data?: unknown): void;
/**
* Remove all listeners
*/
removeAllListeners(event?: string): void;
}
//# sourceMappingURL=event-emitter.d.ts.map