UNPKG

@senx/warpview-editor

Version:

WarpView Editor Elements

12 lines (11 loc) 680 B
import { CancellationToken, editor, languages, Position, Thenable } from 'monaco-editor'; import { W10CompletionItemProvider } from './W10CompletionItemProvider'; import { Config } from '../../../model/config'; import CompletionList = languages.CompletionList; import IReadOnlyModel = editor.IReadOnlyModel; import CompletionContext = languages.CompletionContext; export declare class WSCompletionItemProvider extends W10CompletionItemProvider { constructor(config: Config); transformKeyWord(keyword: string): string; provideCompletionItems(model: IReadOnlyModel, position: Position, _context: CompletionContext, token: CancellationToken): Thenable<CompletionList>; }