Winter Cardinal UI - v0.442.0 / EShapeActionRuntimeMiscInputInput

Class: EShapeActionRuntimeMiscInputInput<VALUE, UTIL>

Type parameters

Name Type
VALUE unknown
UTIL extends UtilInputInput<VALUE> = UtilInputInput<VALUE>

Hierarchy

Table of contents

Constructors

Properties

Methods

Constructors

constructor

new EShapeActionRuntimeMiscInputInput<VALUE, UTIL>(value): EShapeActionRuntimeMiscInputInput<VALUE, UTIL>

Type parameters

Name Type
VALUE unknown
UTIL extends UtilInputInput<VALUE, UtilInputInputTarget, UtilInputInputOperation<VALUE>, UtilThemeInputInput<VALUE>, UtilInputInputOptions<VALUE>> = UtilInputInput<VALUE, UtilInputInputTarget, UtilInputInputOperation<VALUE>, UtilThemeInputInput<VALUE>, UtilInputInputOptions<VALUE>>

Parameters

Name Type
value EShapeActionValueMisc

Returns

EShapeActionRuntimeMiscInputInput<VALUE, UTIL>

Inherited from

EShapeActionRuntimeMiscInput.constructor

Defined in

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

Properties

condition

Protected Readonly condition: EShapeActionExpression<null | string>

Inherited from

EShapeActionRuntimeMiscInput.condition

Defined in

src/main/typescript/wcardinal/ui/shape/action/e-shape-action-runtime-misc-html-element-base.ts:34


onInputAction

Protected onInputAction: EShapeActionValueOnInputAction

Inherited from

EShapeActionRuntimeMiscInput.onInputAction

Defined in

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


reset

Readonly reset: number

Inherited from

EShapeActionRuntimeMiscInput.reset

Defined in

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


target

Protected Readonly target: EShapeActionExpression<null | string>

Inherited from

EShapeActionRuntimeMiscInput.target

Defined in

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


utils

Protected utils: Map<EShape, UTIL>

Inherited from

EShapeActionRuntimeMiscInput.utils

Defined in

src/main/typescript/wcardinal/ui/shape/action/e-shape-action-runtime-misc-html-element-base.ts:35


WORK

Static Protected Optional WORK: Point

Inherited from

EShapeActionRuntimeMiscInput.WORK

Defined in

src/main/typescript/wcardinal/ui/shape/action/e-shape-action-runtime-misc-html-element-base.ts:33

Methods

containsPoint

containsPoint(shape, runtime, point): boolean

Parameters

Name Type
shape EShape
runtime EShapeRuntime
point Point

Returns

boolean

Inherited from

EShapeActionRuntimeMiscInput.containsPoint

Defined in

src/main/typescript/wcardinal/ui/shape/action/e-shape-action-runtime-misc-html-element-base.ts:141


execute

execute(shape, runtime, time): void

Parameters

Name Type
shape EShape
runtime EShapeRuntime
time number

Returns

void

Inherited from

EShapeActionRuntimeMiscInput.execute

Defined in

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


getClipperExRects

getClipperExRects(shape, result): void

Parameters

Name Type
shape EShape
result UtilHtmlElementClipperExRects

Returns

void

Inherited from

EShapeActionRuntimeMiscInput.getClipperExRects

Defined in

src/main/typescript/wcardinal/ui/shape/action/e-shape-action-runtime-misc-html-element-base.ts:188


getClipperToRect

getClipperToRect(shape, runtime, resolution, point, result): null | Rectangle

Parameters

Name Type
shape EShape
runtime EShapeRuntime
resolution number
point Point
result Rectangle

Returns

null | Rectangle

Inherited from

EShapeActionRuntimeMiscInput.getClipperToRect

Defined in

src/main/typescript/wcardinal/ui/shape/action/e-shape-action-runtime-misc-html-element-base.ts:177


getElementMatrix

getElementMatrix(shape, runtime): null | Matrix

Parameters

Name Type
shape EShape
runtime EShapeRuntime

Returns

null | Matrix

Inherited from

EShapeActionRuntimeMiscInput.getElementMatrix

Defined in

src/main/typescript/wcardinal/ui/shape/action/e-shape-action-runtime-misc-html-element-base.ts:172


getElementRect

getElementRect(shape, runtime, resolution, point, result): null | Rectangle

Parameters

Name Type
shape EShape
runtime EShapeRuntime
resolution number
point Point
result Rectangle

Returns

null | Rectangle

Inherited from

EShapeActionRuntimeMiscInput.getElementRect

Defined in

src/main/typescript/wcardinal/ui/shape/action/e-shape-action-runtime-misc-html-element-base.ts:154


getPadding

getPadding(shape, runtime): null | UtilHtmlElementPadding

Parameters

Name Type
shape EShape
runtime EShapeRuntime

Returns

null | UtilHtmlElementPadding

Inherited from

EShapeActionRuntimeMiscInput.getPadding

Defined in

src/main/typescript/wcardinal/ui/shape/action/e-shape-action-runtime-misc-input.ts:112


getUtil

getUtil(shape, runtime): UTIL

Parameters

Name Type
shape EShape
runtime EShapeRuntime

Returns

UTIL

Inherited from

EShapeActionRuntimeMiscInput.getUtil

Defined in

src/main/typescript/wcardinal/ui/shape/action/e-shape-action-runtime-misc-html-element-base.ts:43


initialize

initialize(shape, runtime): void

Parameters

Name Type
shape EShape
runtime EShapeRuntime

Returns

void

Inherited from

EShapeActionRuntimeMiscInput.initialize

Defined in

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


newElementCreator

newElementCreator(shape, runtime): undefined | UtilHtmlElementCreator<HTMLInputElement>

Parameters

Name Type
shape EShape
runtime EShapeRuntime

Returns

undefined | UtilHtmlElementCreator<HTMLInputElement>

Inherited from

EShapeActionRuntimeMiscInput.newElementCreator

Defined in

src/main/typescript/wcardinal/ui/shape/action/e-shape-action-runtime-misc-input.ts:105


newOperation

newOperation(shape, runtime): UtilInputOperation<VALUE, HTMLInputElement>

Parameters

Name Type
shape EShape
runtime EShapeRuntime

Returns

UtilInputOperation<VALUE, HTMLInputElement>

Inherited from

EShapeActionRuntimeMiscInput.newOperation

Defined in

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


newUtil

newUtil(shape, runtime): UTIL

Parameters

Name Type
shape EShape
runtime EShapeRuntime

Returns

UTIL

Inherited from

EShapeActionRuntimeMiscInput.newUtil

Defined in

src/main/typescript/wcardinal/ui/shape/action/e-shape-action-runtime-misc-html-element-base.ts:53


newUtilOptions

newUtilOptions(shape, runtime): UtilHtmlElementOptions<HTMLInputElement>

Parameters

Name Type
shape EShape
runtime EShapeRuntime

Returns

UtilHtmlElementOptions<HTMLInputElement>

Inherited from

EShapeActionRuntimeMiscInput.newUtilOptions

Defined in

src/main/typescript/wcardinal/ui/shape/action/e-shape-action-runtime-misc-html-element-base.ts:113


onBlur

onBlur(shape, runtime): void

Parameters

Name Type
shape EShape
runtime EShapeRuntime

Returns

void

Inherited from

EShapeActionRuntimeMiscInput.onBlur

Defined in

src/main/typescript/wcardinal/ui/shape/action/e-shape-action-runtime-misc-html-element-base.ts:226


onClick

onClick(shape, runtime, e): void

Parameters

Name Type
shape EShape
runtime EShapeRuntime
e KeyboardEvent | InteractionEvent

Returns

void

Inherited from

EShapeActionRuntimeMiscInput.onClick

Defined in

src/main/typescript/wcardinal/ui/shape/action/e-shape-action-runtime-base.ts:42


onDblClick

onDblClick(shape, runtime, e, interactionManager): void

Parameters

Name Type
shape EShape
runtime EShapeRuntime
e MouseEvent | TouchEvent
interactionManager InteractionManager

Returns

void

Inherited from

EShapeActionRuntimeMiscInput.onDblClick

Defined in

src/main/typescript/wcardinal/ui/shape/action/e-shape-action-runtime-misc-html-element-base.ts:238


onDown

onDown(shape, runtime, e): void

Parameters

Name Type
shape EShape
runtime EShapeRuntime
e KeyboardEvent | InteractionEvent

Returns

void

Inherited from

EShapeActionRuntimeMiscInput.onDown

Defined in

src/main/typescript/wcardinal/ui/shape/action/e-shape-action-runtime-misc-html-element-base.ts:234


onDowning

onDowning(shape, runtime, e): void

Parameters

Name Type
shape EShape
runtime EShapeRuntime
e KeyboardEvent | InteractionEvent

Returns

void

Inherited from

EShapeActionRuntimeMiscInput.onDowning

Defined in

src/main/typescript/wcardinal/ui/shape/action/e-shape-action-runtime-misc-html-element-base.ts:230


onFocus

onFocus(shape, runtime): void

Parameters

Name Type
shape EShape
runtime EShapeRuntime

Returns

void

Inherited from

EShapeActionRuntimeMiscInput.onFocus

Defined in

src/main/typescript/wcardinal/ui/shape/action/e-shape-action-runtime-misc-html-element-base.ts:222


onKeyDown

onKeyDown(shape, runtime, e): void

Parameters

Name Type
shape EShape
runtime EShapeRuntime
e KeyboardEvent

Returns

void

Inherited from

EShapeActionRuntimeMiscInput.onKeyDown

Defined in

src/main/typescript/wcardinal/ui/shape/action/e-shape-action-runtime-base.ts:91


onKeyUp

onKeyUp(shape, runtime, e): void

Parameters

Name Type
shape EShape
runtime EShapeRuntime
e KeyboardEvent

Returns

void

Inherited from

EShapeActionRuntimeMiscInput.onKeyUp

Defined in

src/main/typescript/wcardinal/ui/shape/action/e-shape-action-runtime-base.ts:95


onMove

onMove(shape, runtime, e): void

Parameters

Name Type
shape EShape
runtime EShapeRuntime
e InteractionEvent

Returns

void

Inherited from

EShapeActionRuntimeMiscInput.onMove

Defined in

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


onOut

onOut(shape, runtime, e): void

Parameters

Name Type
shape EShape
runtime EShapeRuntime
e InteractionEvent

Returns

void

Inherited from

EShapeActionRuntimeMiscInput.onOut

Defined in

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


onOver

onOver(shape, runtime, e): void

Parameters

Name Type
shape EShape
runtime EShapeRuntime
e InteractionEvent

Returns

void

Inherited from

EShapeActionRuntimeMiscInput.onOver

Defined in

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


onPressed

onPressed(shape, runtime, e): void

Parameters

Name Type
shape EShape
runtime EShapeRuntime
e KeyboardEvent | InteractionEvent

Returns

void

Inherited from

EShapeActionRuntimeMiscInput.onPressed

Defined in

src/main/typescript/wcardinal/ui/shape/action/e-shape-action-runtime-base.ts:83


onRender

onRender(shape, runtime, time, renderer): void

Parameters

Name Type
shape EShape
runtime EShapeRuntime
time number
renderer Renderer

Returns

void

Inherited from

EShapeActionRuntimeMiscInput.onRender

Defined in

src/main/typescript/wcardinal/ui/shape/action/e-shape-action-runtime-misc-html-element-base.ts:218


onResize

onResize(shape, runtime): void

Parameters

Name Type
shape EShape
runtime EShapeRuntime

Returns

void

Inherited from

EShapeActionRuntimeMiscInput.onResize

Defined in

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


onRightClick

onRightClick(shape, runtime, e): void

Parameters

Name Type
shape EShape
runtime EShapeRuntime
e InteractionEvent

Returns

void

Inherited from

EShapeActionRuntimeMiscInput.onRightClick

Defined in

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


onRightDown

onRightDown(shape, runtime, e): void

Parameters

Name Type
shape EShape
runtime EShapeRuntime
e InteractionEvent

Returns

void

Inherited from

EShapeActionRuntimeMiscInput.onRightDown

Defined in

src/main/typescript/wcardinal/ui/shape/action/e-shape-action-runtime-base.ts:107


onRightDowning

onRightDowning(shape, runtime, e): void

Parameters

Name Type
shape EShape
runtime EShapeRuntime
e InteractionEvent

Returns

void

Inherited from

EShapeActionRuntimeMiscInput.onRightDowning

Defined in

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


onRightPressed

onRightPressed(shape, runtime, e): void

Parameters

Name Type
shape EShape
runtime EShapeRuntime
e InteractionEvent

Returns

void

Inherited from

EShapeActionRuntimeMiscInput.onRightPressed

Defined in

src/main/typescript/wcardinal/ui/shape/action/e-shape-action-runtime-base.ts:119


onRightUnpressed

onRightUnpressed(shape, runtime, e): void

Parameters

Name Type
shape EShape
runtime EShapeRuntime
e InteractionEvent

Returns

void

Inherited from

EShapeActionRuntimeMiscInput.onRightUnpressed

Defined in

src/main/typescript/wcardinal/ui/shape/action/e-shape-action-runtime-base.ts:123


onRightUp

onRightUp(shape, runtime, e): void

Parameters

Name Type
shape EShape
runtime EShapeRuntime
e InteractionEvent

Returns

void

Inherited from

EShapeActionRuntimeMiscInput.onRightUp

Defined in

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


onRightUpOutside

onRightUpOutside(shape, runtime, e): void

Parameters

Name Type
shape EShape
runtime EShapeRuntime
e InteractionEvent

Returns

void

Inherited from

EShapeActionRuntimeMiscInput.onRightUpOutside

Defined in

src/main/typescript/wcardinal/ui/shape/action/e-shape-action-runtime-base.ts:115


onUnpressed

onUnpressed(shape, runtime, e): void

Parameters

Name Type
shape EShape
runtime EShapeRuntime
e KeyboardEvent | InteractionEvent

Returns

void

Inherited from

EShapeActionRuntimeMiscInput.onUnpressed

Defined in

src/main/typescript/wcardinal/ui/shape/action/e-shape-action-runtime-base.ts:87


onUp

onUp(shape, runtime, e): void

Parameters

Name Type
shape EShape
runtime EShapeRuntime
e KeyboardEvent | InteractionEvent

Returns

void

Inherited from

EShapeActionRuntimeMiscInput.onUp

Defined in

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


onUpOutside

onUpOutside(shape, runtime, e): void

Parameters

Name Type
shape EShape
runtime EShapeRuntime
e KeyboardEvent | InteractionEvent

Returns

void

Inherited from

EShapeActionRuntimeMiscInput.onUpOutside

Defined in

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


onValueChange

onValueChange(shape, runtime, newValue, oldValue): void

Parameters

Name Type
shape EShape
runtime EShapeRuntime
newValue VALUE
oldValue VALUE

Returns

void

Inherited from

EShapeActionRuntimeMiscInput.onValueChange

Defined in

src/main/typescript/wcardinal/ui/shape/action/e-shape-action-runtime-misc-input.ts:116


toWhen

toWhen(shape, runtime): undefined | UtilHtmlElementWhen

Parameters

Name Type
shape EShape
runtime EShapeRuntime

Returns

undefined | UtilHtmlElementWhen

Inherited from

EShapeActionRuntimeMiscInput.toWhen

Defined in

src/main/typescript/wcardinal/ui/shape/action/e-shape-action-runtime-misc-html-element-base.ts:133