lsp / org.pinelang.lsp.lsp.models / TextDocumentClientCapabilities
TextDocumentClientCapabilities¶
data class TextDocumentClientCapabilities
Text document specific client capabilities.
Constructors¶
Properties¶
| Name | Summary |
|---|---|
| codeAction | Capabilities specific to the textDocument/codeAction``val codeAction:CodeActionClientCapabilities? |
| codeLens | Capabilities specific to the textDocument/codeLens``val codeLens:ConfigurationClientCapabilities? |
| colorProvider | Capabilities specific to the textDocument/documentColor``val colorProvider:ConfigurationClientCapabilities? |
| completion | Capabilities specific to the textDocument/completion``val completion:CompletionClientCapabilities? |
| declaration | Capabilities specific to the textDocument/declaration``val declaration:DeclarationClientCapabilities? |
| definition | Capabilities specific to the textDocument/definition``val definition:DeclarationClientCapabilities? |
| documentHighlight | Capabilities specific to the textDocument/documentHighlight``val documentHighlight:ConfigurationClientCapabilities? |
| documentLink | Capabilities specific to the textDocument/documentLink``val documentLink:DocumentLinkClientCapabilities? |
| documentSymbol | Capabilities specific to the textDocument/documentSymbol``val documentSymbol:DocumentSymbolClientCapabilities? |
| foldingRange | Capabilities specific to textDocument/foldingRange requests.val foldingRange:FoldingRangeClientCapabilities? |
| formatting | Capabilities specific to the textDocument/formatting``val formatting:ConfigurationClientCapabilities? |
| hover | Capabilities specific to the textDocument/hover``val hover:HoverClientCapabilities? |
| implementation | Capabilities specific to the textDocument/implementation``val implementation:DeclarationClientCapabilities? |
| onTypeFormatting | Capabilities specific to the textDocument/onTypeFormatting``val onTypeFormatting:ConfigurationClientCapabilities? |
| publishDiagnostics | Capabilities specific to textDocument/publishDiagnostics.val publishDiagnostics:PublishDiagnosticsClientCapabilities? |
| rangeFormatting | Capabilities specific to the textDocument/rangeFormatting``val rangeFormatting:ConfigurationClientCapabilities? |
| references | Capabilities specific to the textDocument/references``val references:ConfigurationClientCapabilities? |
| rename | Capabilities specific to the textDocument/rename``val rename:RenameClientCapabilities? |
| selectionRange | Capabilities specific to textDocument/selectionRange requestsval selectionRange:ConfigurationClientCapabilities? |
| signatureHelp | Capabilities specific to the textDocument/signatureHelp``val signatureHelp:SignatureHelpClientCapabilities? |
| synchronization | Defines which synchronization capabilities the client supports.val synchronization:TextDocumentSyncClientCapabilities? |
| typeDefinition | Capabilities specific to the textDocument/typeDefinition``val typeDefinition:DeclarationClientCapabilities? |