Properties
Methods
buildSemanticTokens()
buildSemanticTokens(params): Promise<SemanticTokens>
Parameters
| Parameter | Type |
|---|
params | SemanticTokensParams |
Returns
Promise<SemanticTokens>
checkChange()
checkChange(change): Promise<void>
Parameters
| Parameter | Type |
|---|
change | TextDocumentChangeEvent<TextDocument> |
Returns
Promise<void>
compile()
compile(document): Promise<undefined | CompileResult>
Parameters
| Parameter | Type |
|---|
document | TextDocument | TextDocumentIdentifier |
Returns
Promise<undefined | CompileResult>
complete()
complete(params): Promise<CompletionList>
Parameters
| Parameter | Type |
|---|
params | CompletionParams |
Returns
Promise<CompletionList>
documentClosed()
documentClosed(change): void
Parameters
| Parameter | Type |
|---|
change | TextDocumentChangeEvent<TextDocument> |
Returns
void
executeCommand()
executeCommand(params): Promise<void>
Parameters
| Parameter | Type |
|---|
params | ExecuteCommandParams |
Returns
Promise<void>
findDocumentHighlight()
findDocumentHighlight(params): Promise<DocumentHighlight[]>
Parameters
| Parameter | Type |
|---|
params | DocumentHighlightParams |
Returns
Promise<DocumentHighlight[]>
findReferences()
findReferences(params): Promise<Location[]>
Parameters
| Parameter | Type |
|---|
params | ReferenceParams |
Returns
Promise<Location[]>
formatDocument(params): Promise<TextEdit[]>
Parameters
| Parameter | Type |
|---|
params | DocumentFormattingParams |
Returns
Promise<TextEdit[]>
getCodeActions()
getCodeActions(params): Promise<CodeAction[]>
Parameters
| Parameter | Type |
|---|
params | CodeActionParams |
Returns
Promise<CodeAction[]>
getDocumentSymbols()
getDocumentSymbols(params): Promise<DocumentSymbol[]>
Parameters
| Parameter | Type |
|---|
params | DocumentSymbolParams |
Returns
Promise<DocumentSymbol[]>
getFoldingRanges()
getFoldingRanges(getFoldingRanges): Promise<FoldingRange[]>
Parameters
| Parameter | Type |
|---|
getFoldingRanges | FoldingRangeParams |
Returns
Promise<FoldingRange[]>
getHover()
getHover(params): Promise<Hover>
Parameters
| Parameter | Type |
|---|
params | HoverParams |
Returns
Promise<Hover>
getSemanticTokens()
getSemanticTokens(params): Promise<SemanticToken[]>
Parameters
| Parameter | Type |
|---|
params | SemanticTokensParams |
Returns
Promise<SemanticToken[]>
getSignatureHelp()
getSignatureHelp(params): Promise<undefined | SignatureHelp>
Parameters
| Parameter | Type |
|---|
params | SignatureHelpParams |
Returns
Promise<undefined | SignatureHelp>
gotoDefinition()
gotoDefinition(params): Promise<Location[]>
Parameters
| Parameter | Type |
|---|
params | DefinitionParams |
Returns
Promise<Location[]>
initialize()
initialize(params): Promise<InitializeResult<any>>
Parameters
| Parameter | Type |
|---|
params | InitializeParams |
Returns
Promise<InitializeResult<any>>
initialized()
initialized(params): void
Parameters
| Parameter | Type |
|---|
params | InitializedParams |
Returns
void
log()
Parameters
Returns
void
prepareRename()
prepareRename(params): Promise<undefined | Range>
Parameters
| Parameter | Type |
|---|
params | PrepareRenameParams |
Returns
Promise<undefined | Range>
rename()
rename(params): Promise<WorkspaceEdit>
Parameters
| Parameter | Type |
|---|
params | RenameParams |
Returns
Promise<WorkspaceEdit>
watchedFilesChanged()
watchedFilesChanged(params): void
Parameters
| Parameter | Type |
|---|
params | DidChangeWatchedFilesParams |
Returns
void
workspaceFoldersChanged()
workspaceFoldersChanged(e): Promise<void>
Parameters
| Parameter | Type |
|---|
e | WorkspaceFoldersChangeEvent |
Returns
Promise<void>