struct LSP::Protocol::Hover

Defined in:

lsp/protocol/hover.cr

Constructors

Instance Method Summary

Constructor Detail

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

[View source]
def self.new(contents : LSP::Protocol::MarkupContent, range : LSP::Protocol::Range | Nil = nil) #

[View source]

Instance Method Detail

def contents : MarkupContent #

[View source]
def contents=(_contents : MarkupContent) #

[View source]
def range : Union(Range, Nil) #

[View source]
def range=(_range : Union(Range, Nil)) #

[View source]
def to_json(json : JSON::Builder) #

[View source]