Scry::TextDocument
Inherits Struct / Value / Object
Constructors
new(params : LSP::Protocol::DocumentFormattingParams, id : Int32 | Nil)
Sourcenew(params : LSP::Protocol::TextDocumentPositionParams, id : Int32 | Nil)
Sourcenew(params : LSP::Protocol::TextDocumentParams, id : Int32 | Nil = nil)
Sourcenew(uri : String, text : Array(String))
Sourcenew(params : LSP::Protocol::DidOpenTextDocumentParams)
Sourcenew(uri : String)
SourceClass methods
uri_to_filename(uri)
SourceInstance methods
filename
Sourceget_line(line_number)
Sourceid
Sourcein_memory?
Sourceinside_crystal_path?
Sourceposition
Sourcesource
Sourcetext
Sourcetext=(text : Array(String))
Sourceuntitled?
Sourceuri
Sourceuri_to_filename
Source