Winter Cardinal UI - v0.457.0 / DDiagrams

Class: DDiagrams

Table of contents

Constructors

Methods

Constructors

constructor

• new DDiagrams(): DDiagrams

Returns

DDiagrams

Methods

newLayer

▸ newLayer(serialized, container, manager): Promise<EShape[]>

Parameters

Name Type
serialized DDiagramSerialized
container EShapeLayerContainer | DDiagramLayerContainer
manager EShapeResourceManagerDeserialization

Returns

Promise<EShape[]>

Defined in

src/main/typescript/wcardinal/ui/d-diagrams.ts:113


parse

▸ parse(target): null | DDiagramSerialized

Parameters

Name Type
target unknown

Returns

null | DDiagramSerialized

Defined in

src/main/typescript/wcardinal/ui/d-diagrams.ts:25


toPieceData

▸ toPieceData(controller, pieces, mode): Promise<Map<string, null | EShapeEmbeddedDatum>>

Parameters

Name Type
controller undefined | null | DDiagramBaseController
pieces undefined | null | string[]
mode EShapeResourceManagerDeserializationMode

Returns

Promise<Map<string, null | EShapeEmbeddedDatum>>

Defined in

src/main/typescript/wcardinal/ui/d-diagrams.ts:153


toSerialized

▸ toSerialized(target): DDiagramSerialized

Parameters

Name Type
target DDiagramSerializedSimple | DDiagramSerialized

Returns

DDiagramSerialized

Defined in

src/main/typescript/wcardinal/ui/d-diagrams.ts:73


toSimple

▸ toSimple(serialized): DDiagramSerializedSimple

Parameters

Name Type
serialized DDiagramSerialized

Returns

DDiagramSerializedSimple

Defined in

src/main/typescript/wcardinal/ui/d-diagrams.ts:48