class

LSProtocol::NotebookDocumentChangeEvent

Inherits JSON::Serializable / Reference / Object

A change event for a notebook document.

@since 3.17.0

Constructors

new(pull : JSON::PullParser)
Source
new(cells : NotebookDocumentCellChanges | Nil = nil, metadata : LSPObject | Nil = nil)
Source
new(*, __pull_for_json_serializable pull : JSON::PullParser)
Source

Instance methods

cells

Changes to cells

Source
metadata

The changed meta data if any.

Note: should always be an object literal (e.g. LSPObject)

Source