Skip to content

lsp / org.pinelang.lsp.lsp.models / TextDocumentClientCapabilities

TextDocumentClientCapabilities

data class TextDocumentClientCapabilities

Text document specific client capabilities.

Constructors

Name Summary
<init> Text document specific client capabilities.TextDocumentClientCapabilities(synchronization:TextDocumentSyncClientCapabilities?, completion:CompletionClientCapabilities?, hover:HoverClientCapabilities?, signatureHelp:SignatureHelpClientCapabilities?, declaration:DeclarationClientCapabilities?, definition:DeclarationClientCapabilities?, typeDefinition:DeclarationClientCapabilities?, implementation:DeclarationClientCapabilities?, references:ConfigurationClientCapabilities?, documentHighlight:ConfigurationClientCapabilities?, documentSymbol:DocumentSymbolClientCapabilities?, codeAction:CodeActionClientCapabilities?, codeLens:ConfigurationClientCapabilities?, documentLink:DocumentLinkClientCapabilities?, colorProvider:ConfigurationClientCapabilities?, formatting:ConfigurationClientCapabilities?, rangeFormatting:ConfigurationClientCapabilities?, onTypeFormatting:ConfigurationClientCapabilities?, rename:RenameClientCapabilities?, foldingRange:FoldingRangeClientCapabilities?, selectionRange:ConfigurationClientCapabilities?, publishDiagnostics:PublishDiagnosticsClientCapabilities?)

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?