class

LSProtocol::NotebookDocumentCellChangeStructure

Inherits JSON::Serializable / Reference / Object

Structural changes to cells in a notebook document.

@since 3.18.0

Constructors

new(pull : JSON::PullParser)
Source
new(array : NotebookCellArrayChange | Nil, did_close : Array(TextDocumentIdentifier) | Nil = nil, did_open : Array(TextDocumentItem) | Nil = nil)
Source
new(*, __pull_for_json_serializable pull : JSON::PullParser)
Source

Instance methods

array

The change to the cell array.

Source
did_close

Additional closed cell text documents.

Source
did_open

Additional opened cell text documents.

Source