Winter Cardinal UI - v0.457.0 / EShapeData

Interface: EShapeData

Implemented by

Table of contents

Properties

Methods

Properties

alias

• Readonly alias: Record<string, EShapeDataValue>

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape-data.ts:35


as

• Readonly as: string

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape-data.ts:23


capacity

• capacity: number

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape-data.ts:33


format

• Readonly format: string

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape-data.ts:27


id

• Readonly id: string

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape-data.ts:22


initial

• Readonly initial: string

Defined in

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


isChanged

• isChanged: boolean

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape-data.ts:19


mapping

• Readonly mapping: EShapeDataMapping

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape-data.ts:37


nvalue

• Readonly nvalue: number

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape-data.ts:30


private

• Readonly private: EShapeDataScoped

Defined in

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


range

• Readonly range: EShapeDataValueRange

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape-data.ts:28


scope

• Readonly scope: EShapeDataValueScope

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape-data.ts:25


state

• state: number

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape-data.ts:32


system

• Readonly system: EShapeDataSystem

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape-data.ts:43


time

• time: number

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape-data.ts:31


type

• Readonly type: number

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape-data.ts:24


value

• value: unknown

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape-data.ts:29


values

• Readonly values: EShapeDataValue[]

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape-data.ts:18

Methods

add

▸ add(value, index?): void

Parameters

Name Type
value EShapeDataValue
index? number

Returns

void

Defined in

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


copy

▸ copy(target): this

Parameters

Name Type
target EShapeData

Returns

this

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape-data.ts:54


deserialize

▸ deserialize(target, manager): void

Parameters

Name Type
target number
manager EShapeResourceManagerDeserialization

Returns

void

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape-data.ts:56


get

▸ get(index): null | EShapeDataValue

Parameters

Name Type
index number

Returns

null | EShapeDataValue

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape-data.ts:49


getMapping

▸ getMapping(): undefined | EShapeDataMapping

Returns

undefined | EShapeDataMapping

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape-data.ts:38


getPrivate

▸ getPrivate(): undefined | EShapeDataScoped

Returns

undefined | EShapeDataScoped

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape-data.ts:41


getSystem

▸ getSystem(): undefined | EShapeDataSystem

Returns

undefined | EShapeDataSystem

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape-data.ts:44


indexOf

▸ indexOf(target): number

Parameters

Name Type
target EShapeDataValue

Returns

number

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape-data.ts:48


remove

▸ remove(index): void

Parameters

Name Type
index number

Returns

void

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape-data.ts:50


serialize

▸ serialize(manager): number

Parameters

Name Type
manager EShapeResourceManagerSerialization

Returns

number

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape-data.ts:55


set

▸ set(index, value): null | EShapeDataValue

Parameters

Name Type
index number
value EShapeDataValue

Returns

null | EShapeDataValue

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape-data.ts:47


size

▸ size(): number

Returns

number

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape-data.ts:51


swap

▸ swap(indexA, indexB): void

Parameters

Name Type
indexA number
indexB number

Returns

void

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape-data.ts:52