Winter Cardinal UI - v0.442.0 / EShapeActionExpressions

Class: EShapeActionExpressions

EShape action expression utility class.

Table of contents

Constructors

Methods

Constructors

constructor

new EShapeActionExpressions(): EShapeActionExpressions

Returns

EShapeActionExpressions

Methods

EMPTY

EMPTY(): string

Returns

string

Defined in

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


FALSE

FALSE(): boolean

Returns

boolean

Defined in

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


NULL

NULL(): null

Returns

null

Defined in

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


ONE

ONE(): number

Returns

number

Defined in

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


ONE_HUNDRED

ONE_HUNDRED(): number

Returns

number

Defined in

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


TRUE

TRUE(): boolean

Returns

boolean

Defined in

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


ZERO

ZERO(): number

Returns

number

Defined in

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


from

from<T, DEF>(expression, caster, def, defLiteral, nullable): DEF | EShapeActionExpression<T>

Type parameters

Name
T
DEF

Parameters

Name Type
expression string
caster string
def DEF
defLiteral string
nullable boolean

Returns

DEF | EShapeActionExpression<T>

Defined in

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

from<T, P, DEF>(expression, caster, def, defLiteral, nullable, parameter): DEF | EShapeActionExpressionWithParameter<T, P>

Type parameters

Name
T
P
DEF

Parameters

Name Type
expression string
caster string
def DEF
defLiteral string
nullable boolean
parameter string

Returns

DEF | EShapeActionExpressionWithParameter<T, P>

Defined in

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


ofBoolean

ofBoolean(expression): EShapeActionExpression<boolean>

Parameters

Name Type
expression string

Returns

EShapeActionExpression<boolean>

Defined in

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


ofBooleanOrFalse

ofBooleanOrFalse(expression): EShapeActionExpression<boolean>

Parameters

Name Type
expression string

Returns

EShapeActionExpression<boolean>

Defined in

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


ofBooleanOrTrue

ofBooleanOrTrue(expression): EShapeActionExpression<boolean>

Parameters

Name Type
expression string

Returns

EShapeActionExpression<boolean>

Defined in

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


ofElementOrNull

ofElementOrNull<ELEMENT>(expression): undefined | EShapeActionExpressionWithParameter<null | ELEMENT, HTMLElement>

Type parameters

Name Type
ELEMENT extends HTMLElement

Parameters

Name Type
expression string

Returns

undefined | EShapeActionExpressionWithParameter<null | ELEMENT, HTMLElement>

Defined in

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


ofNumber

ofNumber(expression): EShapeActionExpression<number>

Parameters

Name Type
expression string

Returns

EShapeActionExpression<number>

Defined in

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


ofNumberOrNull

ofNumberOrNull(expression): EShapeActionExpression<null | number>

Parameters

Name Type
expression string

Returns

EShapeActionExpression<null | number>

Defined in

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


ofNumberOrOne

ofNumberOrOne(expression): EShapeActionExpression<number>

Parameters

Name Type
expression string

Returns

EShapeActionExpression<number>

Defined in

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


ofNumberOrOneHundred

ofNumberOrOneHundred(expression): EShapeActionExpression<number>

Parameters

Name Type
expression string

Returns

EShapeActionExpression<number>

Defined in

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


ofString

ofString(expression): EShapeActionExpression<string>

Parameters

Name Type
expression string

Returns

EShapeActionExpression<string>

Defined in

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


ofStringOrNull

ofStringOrNull(expression): EShapeActionExpression<null | string>

Parameters

Name Type
expression string

Returns

EShapeActionExpression<null | string>

Defined in

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


ofUnknown

ofUnknown(expression): EShapeActionExpression<unknown>

Parameters

Name Type
expression string

Returns

EShapeActionExpression<unknown>

Defined in

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