class

LSProtocol::NotebookCellArrayChange

Inherits JSON::Serializable / Reference / Object

A change describing how to move a NotebookCell array from state S to S'.

@since 3.17.0

Constructors

new(delete_count : UInt32 | Nil, start : UInt32 | Nil, cells : Array(NotebookCell) | Nil = nil)
Source
new(pull : JSON::PullParser)
Source
new(*, __pull_for_json_serializable pull : JSON::PullParser)
Source

Instance methods

cells

The new cells, if any

Source
delete_count

The deleted cells

Source
start

The start oftest of the cell that changed.

Source