Skip to content

NotebookLayoutItemSpec🔗

One ordered item in a notebook layout. element references either a CellKind

(markdown/code content) or a V2PanelKind in the notebook's elements map. source

records who authored the cell; collapsed hides the body in the UI.

Definition🔗

class NotebookLayoutItemSpec:
    """
    One ordered item in a notebook layout. `element` references either a CellKind
    (markdown/code content) or a V2PanelKind in the notebook's elements map. `source`
    records who authored the cell; `collapsed` hides the body in the UI.
    """

    element: dashboardv2beta1.ElementReference
    source: typing.Literal["assistant", "user"]
    collapsed: typing.Optional[bool]

Methods🔗

to_json🔗

Converts this object into a representation that can easily be encoded to JSON.

def to_json() -> dict[str, object]

from_json🔗

Builds this object from a JSON-decoded dict.

@classmethod
def from_json(data: dict[str, typing.Any]) -> typing.Self

See also🔗