@mermaid-editor-sdk/headless


@mermaid-editor-sdk/headless / SessionSnapshot

Interface: SessionSnapshot

Defined in: core/diagram-model.ts:195

Immutable session snapshot exposed to subscribers.

Properties

canRedo

readonly canRedo: boolean

Defined in: core/diagram-model.ts:205

Whether redo can restore a later source.


canUndo

readonly canUndo: boolean

Defined in: core/diagram-model.ts:203

Whether undo can restore an earlier source.


codeBlock

readonly codeBlock: MermaidCodeBlock

Defined in: core/diagram-model.ts:197

Current Mermaid source and its revision.


model

readonly model: RendererModel

Defined in: core/diagram-model.ts:199

Parsed diagram model.


origin

readonly origin: ChangeOrigin

Defined in: core/diagram-model.ts:201

Origin of the last source update.