Winter Cardinal UI - v0.442.0 / EShapeRuntime

Interface: EShapeRuntime

Implemented by

Table of contents

Properties

Methods

Properties

actions

Readonly actions: EShapeActionRuntime[]

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape-runtime.ts:21


cursor

Optional Readonly cursor: string

Defined in

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


effect

effect: number

Defined in

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


fill

Readonly fill: EShapeFillLike

Defined in

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


interactive

Readonly interactive: boolean

Defined in

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


isStateChanged

isStateChanged: boolean

Defined in

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


reset

reset: number

Defined in

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


rotation

Readonly rotation: number

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape-runtime.ts:20


sizeX

Readonly sizeX: number

Defined in

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


sizeY

Readonly sizeY: number

Defined in

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


stroke

Readonly stroke: EShapeStrokeLike

Defined in

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


text

Readonly text: EShapeTextLike

Defined in

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


written

written: number

Defined in

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


x

Readonly x: number

Defined in

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


y

Readonly y: number

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape-runtime.ts:17

Methods

initialize

initialize(shape): void

Parameters

Name Type
shape EShape

Returns

void

Defined in

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


isActionable

isActionable(): boolean

Returns

boolean

Defined in

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


onBlur

onBlur(shape): void

Parameters

Name Type
shape EShape

Returns

void

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape-runtime.ts:69


onClick

onClick(shape, e): void

Parameters

Name Type
shape EShape
e KeyboardEvent | InteractionEvent

Returns

void

Defined in

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


onDblClick

onDblClick(shape, e, interactionManager): boolean

Parameters

Name Type
shape EShape
e MouseEvent | TouchEvent
interactionManager InteractionManager

Returns

boolean

Defined in

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


onDown

onDown(shape, e): void

Parameters

Name Type
shape EShape
e KeyboardEvent | InteractionEvent

Returns

void

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape-runtime.ts:53


onFocus

onFocus(shape): void

Parameters

Name Type
shape EShape

Returns

void

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape-runtime.ts:67


onKeyDown

onKeyDown(shape, e): boolean

Parameters

Name Type
shape EShape
e KeyboardEvent

Returns

boolean

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape-runtime.ts:61


onKeyUp

onKeyUp(shape, e): boolean

Parameters

Name Type
shape EShape
e KeyboardEvent

Returns

boolean

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape-runtime.ts:63


onMove

onMove(shape, e): void

Parameters

Name Type
shape EShape
e InteractionEvent

Returns

void

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape-runtime.ts:59


onOut

onOut(shape, e): void

Parameters

Name Type
shape EShape
e InteractionEvent

Returns

void

Defined in

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


onOver

onOver(shape, e): void

Parameters

Name Type
shape EShape
e InteractionEvent

Returns

void

Defined in

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


onRender

onRender(shape, time, renderer): void

Parameters

Name Type
shape EShape
time number
renderer Renderer

Returns

void

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape-runtime.ts:79


onResize

onResize(shape): void

Parameters

Name Type
shape EShape

Returns

void

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape-runtime.ts:39


onRightClick

onRightClick(shape, e): void

Parameters

Name Type
shape EShape
e InteractionEvent

Returns

void

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape-runtime.ts:71


onRightDown

onRightDown(shape, e): void

Parameters

Name Type
shape EShape
e InteractionEvent

Returns

void

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape-runtime.ts:73


onRightUp

onRightUp(shape, e): void

Parameters

Name Type
shape EShape
e InteractionEvent

Returns

void

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape-runtime.ts:75


onRightUpOutside

onRightUpOutside(shape, e): void

Parameters

Name Type
shape EShape
e InteractionEvent

Returns

void

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape-runtime.ts:77


onStateChange

onStateChange(shape, newState, oldState): void

Parameters

Name Type
shape EShape
newState DBaseStateSet
oldState DBaseStateSet

Returns

void

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape-runtime.ts:65


onUp

onUp(shape, e): void

Parameters

Name Type
shape EShape
e KeyboardEvent | InteractionEvent

Returns

void

Defined in

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


onUpOutside

onUpOutside(shape, e): void

Parameters

Name Type
shape EShape
e InteractionEvent

Returns

void

Defined in

src/main/typescript/wcardinal/ui/shape/e-shape-runtime.ts:57


update

update(shape, time): void

Parameters

Name Type
shape EShape
time number

Returns

void

Defined in

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