Winter Cardinal UI - v0.442.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