TextDocumentClientCapabilities
in package
Table of Contents
Properties
- $callHierarchy : CallHierarchyClientCapabilities|null
- Capabilities specific to the various call hierarchy requests.
- $codeAction : CodeActionClientCapabilities|null
- Capabilities specific to the `textDocument/codeAction` request.
- $codeLens : CodeLensClientCapabilities|null
- Capabilities specific to the `textDocument/codeLens` request.
- $colorProvider : DocumentColorClientCapabilities|null
- Capabilities specific to the `textDocument/documentColor` and the `textDocument/colorPresentation` request.
- $completion : CompletionClientCapabilities|null
- Capabilities specific to the `textDocument/completion` request.
- $declaration : DeclarationClientCapabilities|null
- Capabilities specific to the `textDocument/declaration` request.
- $definition : DefinitionClientCapabilities|null
- Capabilities specific to the `textDocument/definition` request.
- $documentHighlight : DocumentHighlightClientCapabilities|null
- Capabilities specific to the `textDocument/documentHighlight` request.
- $documentLink : DocumentLinkClientCapabilities|null
- Capabilities specific to the `textDocument/documentLink` request.
- $documentSymbol : DocumentSymbolClientCapabilities|null
- Capabilities specific to the `textDocument/documentSymbol` request.
- $foldingRange : FoldingRangeClientCapabilities|null
- Capabilities specific to the `textDocument/foldingRange` request.
- $formatting : DocumentFormattingClientCapabilities|null
- Capabilities specific to the `textDocument/formatting` request.
- $hover : HoverClientCapabilities|null
- Capabilities specific to the `textDocument/hover` request.
- $implementation : ImplementationClientCapabilities|null
- Capabilities specific to the `textDocument/implementation` request.
- $linkedEditingRange : LinkedEditingRangeClientCapabilities|null
- Capabilities specific to the `textDocument/linkedEditingRange` request.
- $moniker : MonikerClientCapabilities|null
- Capabilities specific to the `textDocument/moniker` request.
- $onTypeFormatting : DocumentOnTypeFormattingClientCapabilities|null
- request.
- $publishDiagnostics : PublishDiagnosticsClientCapabilities|null
- Capabilities specific to the `textDocument/publishDiagnostics` notification.
- $rangeFormatting : DocumentRangeFormattingClientCapabilities|null
- Capabilities specific to the `textDocument/rangeFormatting` request.
- $references : ReferenceClientCapabilities|null
- Capabilities specific to the `textDocument/references` request.
- $rename : RenameClientCapabilities|null
- Capabilities specific to the `textDocument/rename` request.
- $selectionRange : SelectionRangeClientCapabilities|null
- Capabilities specific to the `textDocument/selectionRange` request.
- $semanticTokens : SemanticTokensClientCapabilities|null
- Capabilities specific to the various semantic token requests.
- $signatureHelp : SignatureHelpClientCapabilities|null
- Capabilities specific to the `textDocument/signatureHelp` request.
- $synchronization : TextDocumentSyncClientCapabilities|null
- $typeDefinition : TypeDefinitionClientCapabilities|null
- Capabilities specific to the `textDocument/typeDefinition` request.
Methods
- __construct() : mixed
Properties
$callHierarchy
Capabilities specific to the various call hierarchy requests.
public
CallHierarchyClientCapabilities|null
$callHierarchy
Tags
$codeAction
Capabilities specific to the `textDocument/codeAction` request.
public
CodeActionClientCapabilities|null
$codeAction
$codeLens
Capabilities specific to the `textDocument/codeLens` request.
public
CodeLensClientCapabilities|null
$codeLens
$colorProvider
Capabilities specific to the `textDocument/documentColor` and the `textDocument/colorPresentation` request.
public
DocumentColorClientCapabilities|null
$colorProvider
Tags
$completion
Capabilities specific to the `textDocument/completion` request.
public
CompletionClientCapabilities|null
$completion
$declaration
Capabilities specific to the `textDocument/declaration` request.
public
DeclarationClientCapabilities|null
$declaration
Tags
$definition
Capabilities specific to the `textDocument/definition` request.
public
DefinitionClientCapabilities|null
$definition
$documentHighlight
Capabilities specific to the `textDocument/documentHighlight` request.
public
DocumentHighlightClientCapabilities|null
$documentHighlight
$documentLink
Capabilities specific to the `textDocument/documentLink` request.
public
DocumentLinkClientCapabilities|null
$documentLink
$documentSymbol
Capabilities specific to the `textDocument/documentSymbol` request.
public
DocumentSymbolClientCapabilities|null
$documentSymbol
$foldingRange
Capabilities specific to the `textDocument/foldingRange` request.
public
FoldingRangeClientCapabilities|null
$foldingRange
Tags
$formatting
Capabilities specific to the `textDocument/formatting` request.
public
DocumentFormattingClientCapabilities|null
$formatting
$hover
Capabilities specific to the `textDocument/hover` request.
public
HoverClientCapabilities|null
$hover
$implementation
Capabilities specific to the `textDocument/implementation` request.
public
ImplementationClientCapabilities|null
$implementation
Tags
$linkedEditingRange
Capabilities specific to the `textDocument/linkedEditingRange` request.
public
LinkedEditingRangeClientCapabilities|null
$linkedEditingRange
Tags
$moniker
Capabilities specific to the `textDocument/moniker` request.
public
MonikerClientCapabilities|null
$moniker
Tags
$onTypeFormatting
request.
public
DocumentOnTypeFormattingClientCapabilities|null
$onTypeFormatting
Capabilities specific to the textDocument/onTypeFormatting request.
$publishDiagnostics
Capabilities specific to the `textDocument/publishDiagnostics` notification.
public
PublishDiagnosticsClientCapabilities|null
$publishDiagnostics
$rangeFormatting
Capabilities specific to the `textDocument/rangeFormatting` request.
public
DocumentRangeFormattingClientCapabilities|null
$rangeFormatting
$references
Capabilities specific to the `textDocument/references` request.
public
ReferenceClientCapabilities|null
$references
$rename
Capabilities specific to the `textDocument/rename` request.
public
RenameClientCapabilities|null
$rename
$selectionRange
Capabilities specific to the `textDocument/selectionRange` request.
public
SelectionRangeClientCapabilities|null
$selectionRange
Tags
$semanticTokens
Capabilities specific to the various semantic token requests.
public
SemanticTokensClientCapabilities|null
$semanticTokens
Tags
$signatureHelp
Capabilities specific to the `textDocument/signatureHelp` request.
public
SignatureHelpClientCapabilities|null
$signatureHelp
$synchronization
public
TextDocumentSyncClientCapabilities|null
$synchronization
$typeDefinition
Capabilities specific to the `textDocument/typeDefinition` request.
public
TypeDefinitionClientCapabilities|null
$typeDefinition
Tags
Methods
__construct()
public
__construct([TextDocumentSyncClientCapabilities|null $synchronization = null ][, CompletionClientCapabilities|null $completion = null ][, HoverClientCapabilities|null $hover = null ][, SignatureHelpClientCapabilities|null $signatureHelp = null ][, DeclarationClientCapabilities|null $declaration = null ][, DefinitionClientCapabilities|null $definition = null ][, TypeDefinitionClientCapabilities|null $typeDefinition = null ][, ImplementationClientCapabilities|null $implementation = null ][, ReferenceClientCapabilities|null $references = null ][, DocumentHighlightClientCapabilities|null $documentHighlight = null ][, DocumentSymbolClientCapabilities|null $documentSymbol = null ][, CodeActionClientCapabilities|null $codeAction = null ][, CodeLensClientCapabilities|null $codeLens = null ][, DocumentLinkClientCapabilities|null $documentLink = null ][, DocumentColorClientCapabilities|null $colorProvider = null ][, DocumentFormattingClientCapabilities|null $formatting = null ][, DocumentRangeFormattingClientCapabilities|null $rangeFormatting = null ][, DocumentOnTypeFormattingClientCapabilities|null $onTypeFormatting = null ][, RenameClientCapabilities|null $rename = null ][, PublishDiagnosticsClientCapabilities|null $publishDiagnostics = null ][, FoldingRangeClientCapabilities|null $foldingRange = null ][, SelectionRangeClientCapabilities|null $selectionRange = null ][, LinkedEditingRangeClientCapabilities|null $linkedEditingRange = null ][, CallHierarchyClientCapabilities|null $callHierarchy = null ][, SemanticTokensClientCapabilities|null $semanticTokens = null ][, MonikerClientCapabilities|null $moniker = null ]) : mixed
Parameters
- $synchronization : TextDocumentSyncClientCapabilities|null = null
- $completion : CompletionClientCapabilities|null = null
- $hover : HoverClientCapabilities|null = null
- $signatureHelp : SignatureHelpClientCapabilities|null = null
- $declaration : DeclarationClientCapabilities|null = null
- $definition : DefinitionClientCapabilities|null = null
- $typeDefinition : TypeDefinitionClientCapabilities|null = null
- $implementation : ImplementationClientCapabilities|null = null
- $references : ReferenceClientCapabilities|null = null
- $documentHighlight : DocumentHighlightClientCapabilities|null = null
- $documentSymbol : DocumentSymbolClientCapabilities|null = null
- $codeAction : CodeActionClientCapabilities|null = null
- $codeLens : CodeLensClientCapabilities|null = null
- $documentLink : DocumentLinkClientCapabilities|null = null
- $colorProvider : DocumentColorClientCapabilities|null = null
- $formatting : DocumentFormattingClientCapabilities|null = null
- $rangeFormatting : DocumentRangeFormattingClientCapabilities|null = null
- $onTypeFormatting : DocumentOnTypeFormattingClientCapabilities|null = null
- $rename : RenameClientCapabilities|null = null
- $publishDiagnostics : PublishDiagnosticsClientCapabilities|null = null
- $foldingRange : FoldingRangeClientCapabilities|null = null
- $selectionRange : SelectionRangeClientCapabilities|null = null
- $linkedEditingRange : LinkedEditingRangeClientCapabilities|null = null
- $callHierarchy : CallHierarchyClientCapabilities|null = null
- $semanticTokens : SemanticTokensClientCapabilities|null = null
- $moniker : MonikerClientCapabilities|null = null