struct
LSP::SemanticTokensOptions
- LSP::SemanticTokensOptions
- Struct
- Value
- Object
Included Modules
Defined in:
base/capabilities/server_capabilities.crConstructors
Instance Method Summary
-
#full : Bool | Nil
Whether the server supports full document requests.
-
#full=(full : Bool | Nil)
Whether the server supports full document requests.
-
#legend : SemanticTokensLegend
The legend describing the tokens the server emits.
-
#legend=(legend : SemanticTokensLegend)
The legend describing the tokens the server emits.
-
#range : Bool | Nil
Whether the server supports range requests.
-
#range=(range : Bool | Nil)
Whether the server supports range requests.
Instance methods inherited from module LSP::WorkDoneProgressOptions
work_done_progress : Bool | Nil
work_done_progress,
work_done_progress=(work_done_progress : Bool | Nil)
work_done_progress=
Macros inherited from module JSON::Serializable
json_discriminator(field, mapping, *, default = nil)
json_discriminator
Constructor Detail
Instance Method Detail
def full : Bool | Nil
#
Whether the server supports full document requests. The object form
({ delta: true }) is not modelled.
def full=(full : Bool | Nil)
#
Whether the server supports full document requests. The object form
({ delta: true }) is not modelled.
def range : Bool | Nil
#
Whether the server supports range requests. The object form
({ }) is not modelled.
def range=(range : Bool | Nil)
#
Whether the server supports range requests. The object form
({ }) is not modelled.