struct LSP::Message::DidChange::Params
- LSP::Message::DidChange::Params
- Struct
- Value
- Object
Included Modules
- JSON::Serializable
Defined in:
lsp/message.crConstructors
- .new(pull : JSON::PullParser)
- .new(text_document : LSP::Data::TextDocumentVersionedIdentifier = Data::TextDocumentVersionedIdentifier.new, content_changes : Array(LSP::Data::TextDocumentContentChangeEvent) = [] of Data::TextDocumentContentChangeEvent)
Instance Method Summary
- #content_changes : Array(Data::TextDocumentContentChangeEvent)
- #content_changes=(content_changes : Array(Data::TextDocumentContentChangeEvent))
- #text_document : Data::TextDocumentVersionedIdentifier
- #text_document=(text_document : Data::TextDocumentVersionedIdentifier)
Constructor Detail
def self.new(text_document : LSP::Data::TextDocumentVersionedIdentifier = Data::TextDocumentVersionedIdentifier.new, content_changes : Array(LSP::Data::TextDocumentContentChangeEvent) = [] of Data::TextDocumentContentChangeEvent)
#