@mermaid-editor-sdk/ui / DiagramSemanticElement
Interface: DiagramSemanticElement
Defined in: package/headless/dist/core/diagram-model.d.ts:95
Diagram statement represented semantically when it has no editable graph shape.
Properties
attributes
readonlyattributes:Readonly<Record<string,string>>
Defined in: package/headless/dist/core/diagram-model.d.ts:109
Parsed attributes associated with the semantic element.
diagramType
readonlydiagramType:EditableDiagramType
Defined in: package/headless/dist/core/diagram-model.d.ts:101
Diagram syntax represented by the statement.
id
readonlyid:string
Defined in: package/headless/dist/core/diagram-model.d.ts:97
Stable model identifier for the semantic element.
kind
readonlykind:"semantic"
Defined in: package/headless/dist/core/diagram-model.d.ts:99
Discriminant identifying this element as semantic.
semanticType
readonlysemanticType:string
Defined in: package/headless/dist/core/diagram-model.d.ts:103
Semantic category assigned to the statement.
sourceLine
readonlysourceLine:number
Defined in: package/headless/dist/core/diagram-model.d.ts:105
One-based source line containing the statement.
statement
readonlystatement:string
Defined in: package/headless/dist/core/diagram-model.d.ts:107
Original Mermaid statement text.