struct LSP::Data::ParameterInformation

Included Modules

Defined in:

lsp/data/parameter_information.cr

Constructors

Instance Method Summary

Constructor Detail

def self.new(pull : JSON::PullParser) #

[View source]
def self.new(label : String = "", documentation : LSP::Data::MarkupContent | String | Nil = nil) #

[View source]

Instance Method Detail

def documentation : String | MarkupContent | Nil #

The human-readable doc-comment of this parameter. Will be shown in the UI but can be omitted.


[View source]
def documentation=(documentation : String | MarkupContent | Nil) #

The human-readable doc-comment of this parameter. Will be shown in the UI but can be omitted.


[View source]
def label : String #

The label of this parameter. Will be shown in the UI.


[View source]
def label=(label : String) #

The label of this parameter. Will be shown in the UI.


[View source]