Winter Cardinal UI - v0.457.0 / EShapeButtonRuntime
↳ EShapeButtonRuntime
• new EShapeButtonRuntime(shape): EShapeButtonRuntime
| Name | Type |
|---|---|
shape |
EShape |
src/main/typescript/wcardinal/ui/shape/variant/e-shape-button-runtime.ts:19
• Protected Optional _isGrouped: boolean
src/main/typescript/wcardinal/ui/shape/variant/e-shape-button-runtime.ts:17
• Protected Optional _isToggle: boolean
src/main/typescript/wcardinal/ui/shape/variant/e-shape-button-runtime.ts:16
• Readonly actions: EShapeActionRuntime[]
src/main/typescript/wcardinal/ui/shape/e-shape-runtime-impl.ts:43
• Optional Readonly cursor: string
src/main/typescript/wcardinal/ui/shape/e-shape-runtime-impl.ts:47
• effect: number
src/main/typescript/wcardinal/ui/shape/e-shape-runtime-impl.ts:52
• Readonly fill: EShapeFillLike
src/main/typescript/wcardinal/ui/shape/e-shape-runtime-impl.ts:44
• Readonly interactive: boolean
src/main/typescript/wcardinal/ui/shape/e-shape-runtime-impl.ts:48
• isStateChanged: boolean
EShapeRuntimeImpl.isStateChanged
src/main/typescript/wcardinal/ui/shape/e-shape-runtime-impl.ts:53
• reset: number
src/main/typescript/wcardinal/ui/shape/e-shape-runtime-impl.ts:50
• Readonly rotation: number
src/main/typescript/wcardinal/ui/shape/e-shape-runtime-impl.ts:42
• Readonly sizeX: number
src/main/typescript/wcardinal/ui/shape/e-shape-runtime-impl.ts:40
• Readonly sizeY: number
src/main/typescript/wcardinal/ui/shape/e-shape-runtime-impl.ts:41
• Readonly stroke: EShapeStrokeLike
src/main/typescript/wcardinal/ui/shape/e-shape-runtime-impl.ts:45
• Readonly text: EShapeTextLike
src/main/typescript/wcardinal/ui/shape/e-shape-runtime-impl.ts:46
• written: number
src/main/typescript/wcardinal/ui/shape/e-shape-runtime-impl.ts:51
• Readonly x: number
src/main/typescript/wcardinal/ui/shape/e-shape-runtime-impl.ts:38
• Readonly y: number
src/main/typescript/wcardinal/ui/shape/e-shape-runtime-impl.ts:39
▪ Static Readonly TRANSIENT_STATES: string[]
EShapeRuntimeImpl.TRANSIENT_STATES
src/main/typescript/wcardinal/ui/shape/e-shape-runtime-impl.ts:22
▸ doReset(shape): void
| Name | Type |
|---|---|
shape |
EShape |
void
src/main/typescript/wcardinal/ui/shape/e-shape-runtime-impl.ts:484
▸ initialize(shape): void
| Name | Type |
|---|---|
shape |
EShape |
void
src/main/typescript/wcardinal/ui/shape/variant/e-shape-button-runtime.ts:31
▸ isActionable(): boolean
boolean
EShapeRuntimeImpl.isActionable
src/main/typescript/wcardinal/ui/shape/variant/e-shape-button-runtime.ts:27
▸ onActivated(shape): void
| Name | Type |
|---|---|
shape |
EShape |
void
src/main/typescript/wcardinal/ui/shape/variant/e-shape-button-runtime.ts:64
▸ onBlur(shape): void
| Name | Type |
|---|---|
shape |
EShape |
void
src/main/typescript/wcardinal/ui/shape/e-shape-runtime-impl.ts:326
▸ onClick(shape, e): void
| Name | Type |
|---|---|
shape |
EShape |
e |
KeyboardEvent | InteractionEvent |
void
src/main/typescript/wcardinal/ui/shape/variant/e-shape-button-runtime.ts:40
▸ onDblClick(shape, e, interactionManager): boolean
| Name | Type |
|---|---|
shape |
EShape |
e |
MouseEvent | TouchEvent |
interactionManager |
InteractionManager |
boolean
src/main/typescript/wcardinal/ui/shape/e-shape-runtime-impl.ts:111
▸ onDown(shape, e): void
| Name | Type |
|---|---|
shape |
EShape |
e |
KeyboardEvent | InteractionEvent |
void
src/main/typescript/wcardinal/ui/shape/e-shape-runtime-impl.ts:160
▸ onFocus(shape): void
| Name | Type |
|---|---|
shape |
EShape |
void
src/main/typescript/wcardinal/ui/shape/e-shape-runtime-impl.ts:318
▸ onKeyDown(shape, e): boolean
| Name | Type |
|---|---|
shape |
EShape |
e |
KeyboardEvent |
boolean
src/main/typescript/wcardinal/ui/shape/e-shape-runtime-impl.ts:266
▸ onKeyUp(shape, e): boolean
| Name | Type |
|---|---|
shape |
EShape |
e |
KeyboardEvent |
boolean
src/main/typescript/wcardinal/ui/shape/e-shape-runtime-impl.ts:282
▸ onMove(shape, e): void
| Name | Type |
|---|---|
shape |
EShape |
e |
InteractionEvent |
void
src/main/typescript/wcardinal/ui/shape/e-shape-runtime-impl.ts:258
▸ onOut(shape, e): void
| Name | Type |
|---|---|
shape |
EShape |
e |
InteractionEvent |
void
src/main/typescript/wcardinal/ui/shape/e-shape-runtime-impl.ts:146
▸ onOver(shape, e): void
| Name | Type |
|---|---|
shape |
EShape |
e |
InteractionEvent |
void
src/main/typescript/wcardinal/ui/shape/e-shape-runtime-impl.ts:132
▸ onRender(shape, time, renderer): void
| Name | Type |
|---|---|
shape |
EShape |
time |
number |
renderer |
Renderer |
void
src/main/typescript/wcardinal/ui/shape/e-shape-runtime-impl.ts:465
▸ onResize(shape): void
| Name | Type |
|---|---|
shape |
EShape |
void
src/main/typescript/wcardinal/ui/shape/e-shape-runtime-impl.ts:89
▸ onRightClick(shape, e): void
| Name | Type |
|---|---|
shape |
EShape |
e |
InteractionEvent |
void
EShapeRuntimeImpl.onRightClick
src/main/typescript/wcardinal/ui/shape/e-shape-runtime-impl.ts:334
▸ onRightDown(shape, e): void
| Name | Type |
|---|---|
shape |
EShape |
e |
InteractionEvent |
void
src/main/typescript/wcardinal/ui/shape/e-shape-runtime-impl.ts:348
▸ onRightUp(shape, e): void
| Name | Type |
|---|---|
shape |
EShape |
e |
InteractionEvent |
void
src/main/typescript/wcardinal/ui/shape/e-shape-runtime-impl.ts:394
▸ onRightUpOutside(shape, e): void
| Name | Type |
|---|---|
shape |
EShape |
e |
InteractionEvent |
void
EShapeRuntimeImpl.onRightUpOutside
src/main/typescript/wcardinal/ui/shape/e-shape-runtime-impl.ts:421
▸ onStateChange(shape, newState, oldState): void
| Name | Type |
|---|---|
shape |
EShape |
newState |
DBaseStateSet |
oldState |
DBaseStateSet |
void
EShapeRuntimeImpl.onStateChange
src/main/typescript/wcardinal/ui/shape/variant/e-shape-button-runtime.ts:57
▸ onUp(shape, e): void
| Name | Type |
|---|---|
shape |
EShape |
e |
KeyboardEvent | InteractionEvent |
void
src/main/typescript/wcardinal/ui/shape/e-shape-runtime-impl.ts:206
▸ onUpOutside(shape, e): void
| Name | Type |
|---|---|
shape |
EShape |
e |
InteractionEvent |
void
src/main/typescript/wcardinal/ui/shape/e-shape-runtime-impl.ts:233
▸ onUpdate(shape, time): void
| Name | Type |
|---|---|
shape |
EShape |
time |
number |
void
src/main/typescript/wcardinal/ui/shape/e-shape-runtime-impl.ts:473
▸ update(shape, time): void
| Name | Type |
|---|---|
shape |
EShape |
time |
number |
void
src/main/typescript/wcardinal/ui/shape/e-shape-runtime-impl.ts:446