class

LSProtocol::NotebookDocumentCellChanges

Inherits JSON::Serializable / Reference / Object

Cell changes to a notebook document.

@since 3.18.0

Constructors

new(pull : JSON::PullParser)
Source
new(data : Array(NotebookCell) | Nil = nil, structure : NotebookDocumentCellChangeStructure | Nil = nil, text_content : Array(NotebookDocumentCellContentChanges) | Nil = nil)
Source
new(*, __pull_for_json_serializable pull : JSON::PullParser)
Source

Instance methods

data

Changes to notebook cells properties like its kind, execution summary or metadata.

Source
structure

Changes to the cell structure to add or remove cells.

Source
text_content

Changes to the text content of notebook cells.

Source