Winter Cardinal UI - v0.457.0 / EShapeAction

Class: EShapeAction

Table of contents

Constructors

Properties

Methods

Constructors

constructor

• new EShapeAction(): EShapeAction

Returns

EShapeAction

Defined in

src/main/typescript/wcardinal/ui/shape/action/e-shape-action.ts:12

Properties

values

• values: EShapeActionValue[]

Defined in

src/main/typescript/wcardinal/ui/shape/action/e-shape-action.ts:10

Methods

add

▸ add(value, index?): this

Parameters

Name Type
value EShapeActionValue
index? number

Returns

this

Defined in

src/main/typescript/wcardinal/ui/shape/action/e-shape-action.ts:16


addAll

▸ addAll(values): this

Parameters

Name Type
values EShapeActionValue[]

Returns

this

Defined in

src/main/typescript/wcardinal/ui/shape/action/e-shape-action.ts:26


clear

▸ clear(): this

Returns

this

Defined in

src/main/typescript/wcardinal/ui/shape/action/e-shape-action.ts:94


clearAndAdd

▸ clearAndAdd(value): this

Parameters

Name Type
value EShapeActionValue

Returns

this

Defined in

src/main/typescript/wcardinal/ui/shape/action/e-shape-action.ts:34


clearAndAddAll

▸ clearAndAddAll(values): this

Parameters

Name Type
values EShapeActionValue[]

Returns

this

Defined in

src/main/typescript/wcardinal/ui/shape/action/e-shape-action.ts:40


get

▸ get(index): null | EShapeActionValue

Parameters

Name Type
index number

Returns

null | EShapeActionValue

Defined in

src/main/typescript/wcardinal/ui/shape/action/e-shape-action.ts:68


indexOf

▸ indexOf(target): number

Parameters

Name Type
target EShapeActionValue

Returns

number

Defined in

src/main/typescript/wcardinal/ui/shape/action/e-shape-action.ts:46


remove

▸ remove(index): null | EShapeActionValue

Parameters

Name Type
index number

Returns

null | EShapeActionValue

Defined in

src/main/typescript/wcardinal/ui/shape/action/e-shape-action.ts:86


serialize

▸ serialize(manager): number[]

Parameters

Name Type
manager EShapeResourceManagerSerialization

Returns

number[]

Defined in

src/main/typescript/wcardinal/ui/shape/action/e-shape-action.ts:111


set

▸ set(index, value): null | EShapeActionValue

Parameters

Name Type
index number
value EShapeActionValue

Returns

null | EShapeActionValue

Defined in

src/main/typescript/wcardinal/ui/shape/action/e-shape-action.ts:76


size

▸ size(): number

Returns

number

Defined in

src/main/typescript/wcardinal/ui/shape/action/e-shape-action.ts:99


swap

▸ swap(indexA, indexB): this

Parameters

Name Type
indexA number
indexB number

Returns

this

Defined in

src/main/typescript/wcardinal/ui/shape/action/e-shape-action.ts:103