Winter Cardinal UI - v0.457.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