UNPKG

monaco-sql-languages

Version:

SQL languages for the Monaco Editor, based on monaco-languages.

18 lines (17 loc) 601 B
import { LanguageServiceDefaults } from './monaco.contribution'; import { BaseSQLWorker } from './baseSQLWorker'; import { Uri } from './fillers/monaco-editor-core'; export declare class WorkerManager<T extends BaseSQLWorker> { private _defaults; private _idleCheckInterval; private _lastUsedTime; private _configChangeListener; private _worker; private _client; constructor(defaults: LanguageServiceDefaults); private _stopWorker; dispose(): void; private _checkIfIdle; private _getClient; getLanguageServiceWorker(..._resources: Uri[]): Promise<T>; }