class

LSProtocol::SignatureHelpClientCapabilities

Inherits JSON::Serializable / Reference / Object

Client Capabilities for a SignatureHelpRequest.

Constructors

new(pull : JSON::PullParser)
Source
new(context_support : Bool | Nil = nil, dynamic_registration : Bool | Nil = nil, signature_information : ClientSignatureInformationOptions | Nil = nil)
Source
new(*, __pull_for_json_serializable pull : JSON::PullParser)
Source

Instance methods

context_support

The client supports to send additional context information for a textDocument/signatureHelp request. A client that opts into contextSupport will also support the retriggerCharacters on SignatureHelpOptions.

@since 3.15.0

Source
dynamic_registration

Whether signature help supports dynamic registration.

Source
signature_information

The client supports the following SignatureInformation specific properties.

Source