Winter Cardinal UI - v0.442.0 / EShapeResourceManagerDeserialization

Class: EShapeResourceManagerDeserialization

Table of contents

Constructors

Properties

Methods

Constructors

constructor

new EShapeResourceManagerDeserialization(serialized, pieces, pieceData, mode, depth): EShapeResourceManagerDeserialization

Parameters

Name Type
serialized EShapeResourceManagerDeserializationSerialized
pieces undefined | string[]
pieceData undefined | Map<string, null | EShapeEmbeddedDatum>
mode EShapeResourceManagerDeserializationMode
depth number

Returns

EShapeResourceManagerDeserialization

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape-resource-manager-deserialization.ts:56

Properties

_actions

Protected _actions: Map<number, EShapeActionValue>

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape-resource-manager-deserialization.ts:39


_aligns

Protected _aligns: Map<number, [EShapeTextAlignHorizontal, EShapeTextAlignVertical]>

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape-resource-manager-deserialization.ts:49


_capabilities

Protected _capabilities: Map<number, [number, number]>

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape-resource-manager-deserialization.ts:53


_data

Protected _data: Map<number, DDiagramSerializedData>

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape-resource-manager-deserialization.ts:42


_dataDestinations

Protected _dataDestinations: Map<string, null | string[]>

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape-resource-manager-deserialization.ts:46


_dataMappers

Protected _dataMappers: Map<string, null | EShapeDataMapper>

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape-resource-manager-deserialization.ts:45


_dataMapping

Protected _dataMapping: Map<number, DDiagramSerializedDataMapping>

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape-resource-manager-deserialization.ts:44


_dataSystem

Protected _dataSystem: Map<number, DDiagramSerializedDataSystem>

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape-resource-manager-deserialization.ts:47


_dataValues

Protected _dataValues: Map<number, DDiagramSerializedDataValue>

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape-resource-manager-deserialization.ts:43


_extensions

Protected _extensions: Map<number, unknown>

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape-resource-manager-deserialization.ts:54


_fills

Protected _fills: Map<number, DDiagramSerializedFill>

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape-resource-manager-deserialization.ts:40


_margins

Protected _margins: Map<number, [number, number]>

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape-resource-manager-deserialization.ts:50


_ranges

Protected _ranges: Map<number, DDiagramSerializedDataRange>

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape-resource-manager-deserialization.ts:48


_strokes

Protected _strokes: Map<number, DDiagramSerializedStroke>

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape-resource-manager-deserialization.ts:41


_textOutlines

Protected _textOutlines: Map<number, DDiagramSerializedTextOutline>

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape-resource-manager-deserialization.ts:52


_texts

Protected _texts: Map<number, DDiagramSerializedText>

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape-resource-manager-deserialization.ts:51


data

data: string[]

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape-resource-manager-deserialization.ts:33


depth

depth: number

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape-resource-manager-deserialization.ts:37


mode

mode: EShapeResourceManagerDeserializationMode

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape-resource-manager-deserialization.ts:36


pieceData

Optional pieceData: Map<string, null | EShapeEmbeddedDatum>

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape-resource-manager-deserialization.ts:35


pieces

Optional pieces: string[]

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape-resource-manager-deserialization.ts:34


resources

resources: string[]

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape-resource-manager-deserialization.ts:32

Methods

getAction

getAction(id): undefined | EShapeActionValue

Parameters

Name Type
id number

Returns

undefined | EShapeActionValue

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape-resource-manager-deserialization.ts:88


getAlign

getAlign(id): undefined | [EShapeTextAlignHorizontal, EShapeTextAlignVertical]

Parameters

Name Type
id number

Returns

undefined | [EShapeTextAlignHorizontal, EShapeTextAlignVertical]

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape-resource-manager-deserialization.ts:172


getCapability

getCapability(id): undefined | [number, number]

Parameters

Name Type
id number

Returns

undefined | [number, number]

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape-resource-manager-deserialization.ts:204


getData

getData(id): undefined | DDiagramSerializedData

Parameters

Name Type
id number

Returns

undefined | DDiagramSerializedData

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape-resource-manager-deserialization.ts:112


getDataDestination

getDataDestination(destination): null | string[]

Parameters

Name Type
destination string

Returns

null | string[]

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape-resource-manager-deserialization.ts:146


getDataMapper

getDataMapper(source): null | EShapeDataMapper

Parameters

Name Type
source string

Returns

null | EShapeDataMapper

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape-resource-manager-deserialization.ts:136


getDataMapping

getDataMapping(id): undefined | DDiagramSerializedDataMapping

Parameters

Name Type
id number

Returns

undefined | DDiagramSerializedDataMapping

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape-resource-manager-deserialization.ts:128


getDataSystem

getDataSystem(id): undefined | DDiagramSerializedDataSystem

Parameters

Name Type
id number

Returns

undefined | DDiagramSerializedDataSystem

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape-resource-manager-deserialization.ts:156


getDataValue

getDataValue(id): undefined | DDiagramSerializedDataValue

Parameters

Name Type
id number

Returns

undefined | DDiagramSerializedDataValue

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape-resource-manager-deserialization.ts:120


getExtension

getExtension<T>(id): undefined | T

Type parameters

Name
T

Parameters

Name Type
id number

Returns

undefined | T

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape-resource-manager-deserialization.ts:212


getFill

getFill(id): undefined | DDiagramSerializedFill

Parameters

Name Type
id number

Returns

undefined | DDiagramSerializedFill

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape-resource-manager-deserialization.ts:96


getMargin

getMargin(id): undefined | [number, number]

Parameters

Name Type
id number

Returns

undefined | [number, number]

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape-resource-manager-deserialization.ts:180


getRange

getRange(id): undefined | DDiagramSerializedDataRange

Parameters

Name Type
id number

Returns

undefined | DDiagramSerializedDataRange

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape-resource-manager-deserialization.ts:164


getStroke

getStroke(id): undefined | DDiagramSerializedStroke

Parameters

Name Type
id number

Returns

undefined | DDiagramSerializedStroke

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape-resource-manager-deserialization.ts:104


getText

getText(id): undefined | DDiagramSerializedText

Parameters

Name Type
id number

Returns

undefined | DDiagramSerializedText

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape-resource-manager-deserialization.ts:188


getTextOutline

getTextOutline(id): undefined | DDiagramSerializedTextOutline

Parameters

Name Type
id number

Returns

undefined | DDiagramSerializedTextOutline

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape-resource-manager-deserialization.ts:196


setAction

setAction(id, action): void

Parameters

Name Type
id number
action EShapeActionValue

Returns

void

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape-resource-manager-deserialization.ts:92


setAlign

setAlign(id, align): void

Parameters

Name Type
id number
align [EShapeTextAlignHorizontal, EShapeTextAlignVertical]

Returns

void

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape-resource-manager-deserialization.ts:176


setCapability

setCapability(id, capability): void

Parameters

Name Type
id number
capability [number, number]

Returns

void

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape-resource-manager-deserialization.ts:208


setData

setData(id, data): void

Parameters

Name Type
id number
data DDiagramSerializedData

Returns

void

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape-resource-manager-deserialization.ts:116


setDataMapping

setDataMapping(id, dataMapping): void

Parameters

Name Type
id number
dataMapping DDiagramSerializedDataMapping

Returns

void

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape-resource-manager-deserialization.ts:132


setDataSystem

setDataSystem(id, dataSystem): void

Parameters

Name Type
id number
dataSystem DDiagramSerializedDataSystem

Returns

void

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape-resource-manager-deserialization.ts:160


setDataValue

setDataValue(id, dataValue): void

Parameters

Name Type
id number
dataValue DDiagramSerializedDataValue

Returns

void

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape-resource-manager-deserialization.ts:124


setExtension

setExtension(id, extension): void

Parameters

Name Type
id number
extension unknown

Returns

void

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape-resource-manager-deserialization.ts:216


setFill

setFill(id, fill): void

Parameters

Name Type
id number
fill DDiagramSerializedFill

Returns

void

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape-resource-manager-deserialization.ts:100


setMargin

setMargin(id, margin): void

Parameters

Name Type
id number
margin [number, number]

Returns

void

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape-resource-manager-deserialization.ts:184


setRange

setRange(id, range): void

Parameters

Name Type
id number
range DDiagramSerializedDataRange

Returns

void

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape-resource-manager-deserialization.ts:168


setStroke

setStroke(id, stroke): void

Parameters

Name Type
id number
stroke DDiagramSerializedStroke

Returns

void

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape-resource-manager-deserialization.ts:108


setText

setText(id, text): void

Parameters

Name Type
id number
text DDiagramSerializedText

Returns

void

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape-resource-manager-deserialization.ts:192


setTextOutline

setTextOutline(id, textOutline): void

Parameters

Name Type
id number
textOutline DDiagramSerializedTextOutline

Returns

void

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape-resource-manager-deserialization.ts:200