View Source GenLSP.Structures.NotebookCell (gen_lsp v0.10.0)

A notebook cell.

A cell's document URI must be unique across ALL notebook cells and can therefore be used to uniquely identify a notebook cell or the cell's text document.

@since 3.17.0

Link to this section Summary

Functions

Fields

  • kind: The cell's kind

Link to this section Types

@type t() :: %GenLSP.Structures.NotebookCell{
  document: GenLSP.BaseTypes.document_uri(),
  execution_summary: GenLSP.Structures.ExecutionSummary.t() | nil,
  kind: GenLSP.Enumerations.NotebookCellKind.t(),
  metadata: GenLSP.TypeAlias.LSPObject.t() | nil
}

Link to this section Functions

Link to this function

%GenLSP.Structures.NotebookCell{}

View Source (struct)

fields

Fields

  • kind: The cell's kind

  • document: The URI of the cell's text document content.

  • metadata: Additional metadata stored with the cell.

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

  • execution_summary: Additional execution summary information if supported by the client.