Winter Cardinal UI - v0.442.0 / DDiagramDataImpl

Class: DDiagramDataImpl

A data helper class for diagrams.

Implements

Table of contents

Constructors

Properties

Accessors

Methods

Constructors

constructor

new DDiagramDataImpl(diagram, options?): DDiagramDataImpl

Parameters

Name Type
diagram DDiagramDataDiagram
options? DDiagramDataOptions

Returns

DDiagramDataImpl

Defined in

src/main/typescript/wcardinal/ui/d-diagram-data-impl.ts:28

Properties

_diagram

Protected _diagram: DDiagramDataDiagram

Defined in

src/main/typescript/wcardinal/ui/d-diagram-data-impl.ts:21


_extended

Protected _extended: DDiagramDataScoped

Defined in

src/main/typescript/wcardinal/ui/d-diagram-data-impl.ts:26


_mapper

Protected _mapper: null | DDiagramDataMapper

Defined in

src/main/typescript/wcardinal/ui/d-diagram-data-impl.ts:22


_private

Protected _private: DDiagramDataScoped

Defined in

src/main/typescript/wcardinal/ui/d-diagram-data-impl.ts:24


_protected

Protected _protected: DDiagramDataScoped

Defined in

src/main/typescript/wcardinal/ui/d-diagram-data-impl.ts:25


_remote

Protected _remote: DDiagramDataRemote

Defined in

src/main/typescript/wcardinal/ui/d-diagram-data-impl.ts:23

Accessors

extended

get extended(): DDiagramDataScoped

Returns

DDiagramDataScoped

Implementation of

DDiagramData.extended

Defined in

src/main/typescript/wcardinal/ui/d-diagram-data-impl.ts:61


ids

get ids(): string[]

Returns

string[]

Implementation of

DDiagramData.ids

Defined in

src/main/typescript/wcardinal/ui/d-diagram-data-impl.ts:65


mapper

get mapper(): null | DDiagramDataMapper

Returns

null | DDiagramDataMapper

Implementation of

DDiagramData.mapper

Defined in

src/main/typescript/wcardinal/ui/d-diagram-data-impl.ts:41

set mapper(mapper): void

Parameters

Name Type
mapper null | DDiagramDataMapper

Returns

void

Implementation of

DDiagramData.mapper

Defined in

src/main/typescript/wcardinal/ui/d-diagram-data-impl.ts:45


private

get private(): DDiagramDataScoped

Returns

DDiagramDataScoped

Implementation of

DDiagramData.private

Defined in

src/main/typescript/wcardinal/ui/d-diagram-data-impl.ts:53


protected

get protected(): DDiagramDataScoped

Returns

DDiagramDataScoped

Implementation of

DDiagramData.protected

Defined in

src/main/typescript/wcardinal/ui/d-diagram-data-impl.ts:57


remote

get remote(): DDiagramDataRemote

Returns

DDiagramDataRemote

Implementation of

DDiagramData.remote

Defined in

src/main/typescript/wcardinal/ui/d-diagram-data-impl.ts:49

Methods

clear

clear(id): boolean

Parameters

Name Type
id string

Returns

boolean

Implementation of

DDiagramData.clear

Defined in

src/main/typescript/wcardinal/ui/d-diagram-data-impl.ts:104


each

each(iteratee): null | string

Parameters

Name Type
iteratee (id: string) => boolean | void

Returns

null | string

Implementation of

DDiagramData.each

Defined in

src/main/typescript/wcardinal/ui/d-diagram-data-impl.ts:73


get

get(id): null | EShapeDataValue[]

Parameters

Name Type
id string

Returns

null | EShapeDataValue[]

Implementation of

DDiagramData.get

Defined in

src/main/typescript/wcardinal/ui/d-diagram-data-impl.ts:96


set

set(id, value?, time?, state?, from?, to?): boolean

Parameters

Name Type
id string
value? unknown
time? number
state? number
from? null | number
to? null | number

Returns

boolean

Implementation of

DDiagramData.set

Defined in

src/main/typescript/wcardinal/ui/d-diagram-data-impl.ts:81


setAll

setAll(id, values?, times?, states?, from?, to?): boolean

Parameters

Name Type
id string
values? unknown[]
times? number[]
states? number[]
from? null | number
to? null | number

Returns

boolean

Implementation of

DDiagramData.setAll

Defined in

src/main/typescript/wcardinal/ui/d-diagram-data-impl.ts:120


setRange

setRange(id, from?, to?): boolean

Parameters

Name Type
id string
from? null | number
to? null | number

Returns

boolean

Implementation of

DDiagramData.setRange

Defined in

src/main/typescript/wcardinal/ui/d-diagram-data-impl.ts:183


setState

setState(id, state): boolean

Parameters

Name Type
id string
state number

Returns

boolean

Implementation of

DDiagramData.setState

Defined in

src/main/typescript/wcardinal/ui/d-diagram-data-impl.ts:167


setStates

setStates(id, states): boolean

Parameters

Name Type
id string
states number[]

Returns

boolean

Implementation of

DDiagramData.setStates

Defined in

src/main/typescript/wcardinal/ui/d-diagram-data-impl.ts:175


setTime

setTime(id, time): boolean

Parameters

Name Type
id string
time number

Returns

boolean

Implementation of

DDiagramData.setTime

Defined in

src/main/typescript/wcardinal/ui/d-diagram-data-impl.ts:151


setTimes

setTimes(id, times): boolean

Parameters

Name Type
id string
times number[]

Returns

boolean

Implementation of

DDiagramData.setTimes

Defined in

src/main/typescript/wcardinal/ui/d-diagram-data-impl.ts:159


setValue

setValue(id, value): boolean

Parameters

Name Type
id string
value unknown

Returns

boolean

Implementation of

DDiagramData.setValue

Defined in

src/main/typescript/wcardinal/ui/d-diagram-data-impl.ts:135


setValues

setValues(id, values): boolean

Parameters

Name Type
id string
values unknown[]

Returns

boolean

Implementation of

DDiagramData.setValues

Defined in

src/main/typescript/wcardinal/ui/d-diagram-data-impl.ts:143


toDirty

toDirty(id): boolean

Parameters

Name Type
id string

Returns

boolean

Implementation of

DDiagramData.toDirty

Defined in

src/main/typescript/wcardinal/ui/d-diagram-data-impl.ts:112


update

update(): void

Returns

void

Implementation of

DDiagramData.update

Defined in

src/main/typescript/wcardinal/ui/d-diagram-data-impl.ts:37