Interface IClientRequestParams

Interface describing the request sent to the client.

interface IClientRequestParams {
    "completionItem/resolve": CompletionItem;
    initialize: InitializeParams;
    "textDocument/codeAction": CodeActionParams;
    "textDocument/completion": CompletionParams;
    "textDocument/definition": TextDocumentPositionParams;
    "textDocument/documentColor": DocumentColorParams;
    "textDocument/documentHighlight": TextDocumentPositionParams;
    "textDocument/documentSymbol": DocumentSymbolParams;
    "textDocument/formatting": DocumentFormattingParams;
    "textDocument/hover": TextDocumentPositionParams;
    "textDocument/implementation": TextDocumentPositionParams;
    "textDocument/inlayHint": InlayHintParams;
    "textDocument/inlineValue": InlineValueParams;
    "textDocument/rangeFormatting": DocumentRangeFormattingParams;
    "textDocument/references": ReferenceParams;
    "textDocument/rename": RenameParams;
    "textDocument/signatureHelp": TextDocumentPositionParams;
    "textDocument/typeDefinition": TextDocumentPositionParams;
    "workspace/symbol": WorkspaceSymbolParams;
    "workspaceSymbol/resolve": WorkspaceSymbol;
}

Properties

"completionItem/resolve": CompletionItem
initialize: InitializeParams
"textDocument/codeAction": CodeActionParams
"textDocument/completion": CompletionParams
"textDocument/definition": TextDocumentPositionParams
"textDocument/documentColor": DocumentColorParams
"textDocument/documentHighlight": TextDocumentPositionParams
"textDocument/documentSymbol": DocumentSymbolParams
"textDocument/formatting": DocumentFormattingParams
"textDocument/hover": TextDocumentPositionParams
"textDocument/implementation": TextDocumentPositionParams
"textDocument/inlayHint": InlayHintParams
"textDocument/inlineValue": InlineValueParams
"textDocument/rangeFormatting": DocumentRangeFormattingParams
"textDocument/references": ReferenceParams
"textDocument/rename": RenameParams
"textDocument/signatureHelp": TextDocumentPositionParams
"textDocument/typeDefinition": TextDocumentPositionParams
"workspace/symbol": WorkspaceSymbolParams
"workspaceSymbol/resolve": WorkspaceSymbol