case class NotebookDocument(uri: URI, notebookType: String, version: Int, metadata: Opt[LSPObject], cells: Vector[NotebookCell])
A notebook document.
- Value parameters:
- cells
The cells of a notebook.
- metadata
Additional metadata stored with the notebook document. Note: should always be an object literal (e.g. LSPObject)
- notebookType
The type of the notebook.
- uri
The notebook document's uri.
- version
The version number of this document (it will increase after each change, including undo/redo).
- Since:
3.17.0
- Companion:
- object
- Source:
- structures.scala
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any