Winter Cardinal UI - v0.442.0 / EShapeConnectorBodyImpl

Class: EShapeConnectorBodyImpl

Implements

Table of contents

Constructors

Properties

Accessors

Methods

Constructors

constructor

new EShapeConnectorBodyImpl(parent, onChange): EShapeConnectorBodyImpl

Parameters

Name Type
parent EShapeConnector
onChange () => void

Returns

EShapeConnectorBodyImpl

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape-connector-body-impl.ts:20

Properties

_id

Protected _id: number

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape-connector-body-impl.ts:14


_isChanged

Protected _isChanged: boolean

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape-connector-body-impl.ts:17


_lockCount

Protected _lockCount: number

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape-connector-body-impl.ts:16


_onChange

Protected _onChange: () => void

Type declaration

▸ (): void

Returns

void

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape-connector-body-impl.ts:18


_parent

Protected _parent: EShapeConnector

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape-connector-body-impl.ts:13


_values

Protected _values: number[]

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape-connector-body-impl.ts:15

Accessors

id

get id(): number

Returns

number

Implementation of

EShapeConnectorBody.id

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape-connector-body-impl.ts:46


values

get values(): number[]

Returns

number[]

Implementation of

EShapeConnectorBody.values

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape-connector-body-impl.ts:50

set values(newValues): void

Parameters

Name Type
newValues number[]

Returns

void

Implementation of

EShapeConnectorBody.values

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape-connector-body-impl.ts:54

Methods

copy

copy(source): this

Parameters

Name Type
source EShapeConnectorBody

Returns

this

Implementation of

EShapeConnectorBody.copy

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape-connector-body-impl.ts:74


deserialize

deserialize(resourceId, mapping, manager): void

Parameters

Name Type
resourceId number
mapping EShapeUuidMapping
manager EShapeResourceManagerDeserialization

Returns

void

Implementation of

EShapeConnectorBody.deserialize

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape-connector-body-impl.ts:82


lock

lock(): void

Returns

void

Implementation of

EShapeConnectorBody.lock

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape-connector-body-impl.ts:29


onChange

onChange(): void

Returns

void

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape-connector-body-impl.ts:98


serialize

serialize(manager): number

Parameters

Name Type
manager EShapeResourceManagerSerialization

Returns

number

Implementation of

EShapeConnectorBody.serialize

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape-connector-body-impl.ts:78


set

set(newValues?): this

Parameters

Name Type
newValues? number[]

Returns

this

Implementation of

EShapeConnectorBody.set

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape-connector-body-impl.ts:58


unlock

unlock(): void

Returns

void

Implementation of

EShapeConnectorBody.unlock

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape-connector-body-impl.ts:36