struct LSP::ChangeAnnotation
- LSP::ChangeAnnotation
- Struct
- Value
- Object
Overview
Additional information that describes document changes.
Included Modules
- JSON::Serializable
Defined in:
lsp/text_edit.crConstructors
Instance Method Summary
-
#description : String
A human-readable string which is rendered less prominent in the user interface.
-
#description=(description : String)
A human-readable string which is rendered less prominent in the user interface.
-
#label : String
A human-readable string describing the actual change.
-
#label=(label : String)
A human-readable string describing the actual change.
- #needs_confirmation : Bool | Nil
- #needs_confirmation=(needs_confirmation : Bool | Nil)
Constructor Detail
Instance Method Detail
def description : String
#
A human-readable string which is rendered less prominent in the user interface.
def description=(description : String)
#
A human-readable string which is rendered less prominent in the user interface.
def label : String
#
A human-readable string describing the actual change. The string is rendered prominent in the user interface.
def label=(label : String)
#
A human-readable string describing the actual change. The string is rendered prominent in the user interface.