class

LSP::TextDocumentManager

Inherits Reference / Object

Manages text documents and provides methods to open, close, and change them

Instance methods

all

Get all text documents

Source
change(uri : DocumentUri, version : Int32, changes : Array(TextDocumentContentChangeEvent))

Change a text document

Source
close(uri : DocumentUri)

Close a text document

Source
get(uri : DocumentUri) : TextDocument | Nil

Get a text document

Source
open(uri : DocumentUri, language_id : String, version : Int32, text : String)

Open a text document

Source