@theia/output
Version:
Theia - Output Extension
13 lines • 958 B
TypeScript
import { MonacoEditorModel } from '@theia/monaco/lib/browser/monaco-editor-model';
import { MonacoEditorFactory } from '@theia/monaco/lib/browser/monaco-editor-provider';
import { MonacoContextMenuService } from '@theia/monaco/lib/browser/monaco-context-menu';
import { EditorServiceOverrides, MonacoEditor, MonacoEditorServices } from '@theia/monaco/lib/browser/monaco-editor';
export declare class OutputEditorFactory implements MonacoEditorFactory {
protected readonly services: MonacoEditorServices;
protected readonly contextMenuService: MonacoContextMenuService;
readonly scheme: string;
create(model: MonacoEditorModel, defaultsOptions: MonacoEditor.IOptions): Promise<MonacoEditor>;
protected createOptions(model: MonacoEditorModel, defaultOptions: MonacoEditor.IOptions): MonacoEditor.IOptions;
protected createOverrides(model: MonacoEditorModel): EditorServiceOverrides;
}
//# sourceMappingURL=output-editor-factory.d.ts.map