Text document specific client capabilities.

Fields

@:optionaloptionaltypeHierarchy:Null<TypeHierarchyClientCapabilities>

Capabilities specific to the various type hierarchy requests.

Available since

3.17.0

.

@:optionaloptionaltypeDefinition:Null<TypeDefinitionClientCapabilities>

Capabilities specific to the textDocument/typeDefinition

Available since

3.6.0

.

@:optionaloptionalsynchronization:Null<TextDocumentSyncClientCapabilities>

Defines which synchronization capabilities the client supports.

@:optionaloptionalsignatureHelp:Null<SignatureHelpClientCapabilities>

Capabilities specific to the textDocument/signatureHelp

@:optionaloptionalsemanticTokens:Null<SemanticTokensClientCapabilities>

Capabilities specific to the various semantic token request.

Available since

3.16.0

.

@:optionaloptionalselectionRange:Null<SelectionRangeClientCapabilities>

Capabilities specific to textDocument/selectionRange requests

Available since

3.15.0

.

@:optionaloptionalrename:Null<RenameClientCapabilities>

Capabilities specific to the textDocument/rename

@:optionaloptionalreferences:Null<ReferenceClientCapabilities>

Capabilities specific to the textDocument/references

@:optionaloptionalrangeFormatting:Null<DocumentRangeFormattingClientCapabilities>

Capabilities specific to the textDocument/rangeFormatting

@:optionaloptionalpublishDiagnostics:Null<PublishDiagnosticsClientCapabilities>

Capabilities specific to textDocument/publishDiagnostics.

@:optionaloptionalonTypeFormatting:Null<DocumentOnTypeFormattingClientCapabilities>

Capabilities specific to the textDocument/onTypeFormatting

@:optionaloptionalmoniker:Null<MonikerClientCapabilities>

Client capabilities specific to the moniker request.

Available since

3.16.0

.

@:optionaloptionallinkedEditingRange:Null<LinkedEditingRangeClientCapabilities>

Capabilities specific to the linked editing range request.

Available since

3.16.0

.

@:optionaloptionalinlineValue:Null<InlineValueClientCapabilities>

Capabilities specific to the textDocument/inlineValue request.

Available since

3.17.0

.

@:optionaloptionalinlayHint:Null<InlayHintClientCapabilities>

Capabilities specific to the textDocument/inlayHint request.

Available since

3.17.0

.

@:optionaloptionalimplementation:Null<ImplementationClientCapabilities>

Capabilities specific to the textDocument/implementation

Available since

3.6.0

.

@:optionaloptionalhover:Null<HoverClientCapabilities>

Capabilities specific to the textDocument/hover

@:optionaloptionalformatting:Null<DocumentFormattingClientCapabilities>

Capabilities specific to the textDocument/formatting

@:optionaloptionalfoldingRange:Null<FoldingRangeClientCapabilities>

Capabilities specific to textDocument/foldingRange requests.

Available since

3.10.0

.

@:optionaloptionaldocumentSymbol:Null<DocumentSymbolClientCapabilities>

Capabilities specific to the textDocument/documentSymbol

@:optionaloptionaldocumentLink:Null<DocumentLinkClientCapabilities>

Capabilities specific to the textDocument/documentLink

@:optionaloptionaldocumentHighlight:Null<DocumentHighlightClientCapabilities>

Capabilities specific to the textDocument/documentHighlight

@:optionaloptionaldiagnostic:Null<DiagnosticClientCapabilities>

Capabilities specific to the diagnostic pull model.

Available since

3.17.0

.

@:optionaloptionaldefinition:Null<DefinitionClientCapabilities>

Capabilities specific to the textDocument/definition

@:optionaloptionaldeclaration:Null<DeclarationClientCapabilities>

Capabilities specific to the textDocument/declaration

Available since

3.14.0

.

@:optionaloptionalcompletion:Null<CompletionClientCapabilities>

Capabilities specific to the textDocument/completion

@:optionaloptionalcolorProvider:Null<DocumentColorClientCapabilities>

Capabilities specific to the textDocument/documentColor

@:optionaloptionalcodeLens:Null<CodeLensClientCapabilities>

Capabilities specific to the textDocument/codeLens

@:optionaloptionalcodeAction:Null<CodeActionClientCapabilities>

Capabilities specific to the textDocument/codeAction

@:optionaloptionalcallHierarchy:Null<CallHierarchyClientCapabilities>

Capabilities specific to the various call hierarchy request.

Available since

3.16.0

.