Winter Cardinal UI - v0.457.0 / DBaseStateSetImpl

Class: DBaseStateSetImpl

Hierarchy

Implements

Table of contents

Constructors

Properties

Accessors

Methods

Constructors

constructor

• new DBaseStateSetImpl(): DBaseStateSetImpl

Returns

DBaseStateSetImpl

Defined in

src/main/typescript/wcardinal/ui/d-base-state-set-impl.ts:26

Properties

_blinker

• Protected Optional _blinker: DBaseStateSetBlinker

Defined in

src/main/typescript/wcardinal/ui/d-base-state-set-impl.ts:23


_local

• Protected _local: Map<string, null | number>

Defined in

src/main/typescript/wcardinal/ui/d-base-state-set-impl.ts:21


_parent

• Protected _parent: null | DBaseStateSet

Defined in

src/main/typescript/wcardinal/ui/d-base-state-set-impl.ts:22


_ticker

• Protected Optional _ticker: DBaseStateSetTicker

Defined in

src/main/typescript/wcardinal/ui/d-base-state-set-impl.ts:24

Accessors

blinker

• get blinker(): DBaseStateSetBlinker

Returns

DBaseStateSetBlinker

Implementation of

DBaseStateSet.blinker

Defined in

src/main/typescript/wcardinal/ui/d-base-state-set-impl.ts:54


inActive

• get inActive(): boolean

Returns

boolean

Implementation of

DBaseStateSet.inActive

Defined in

src/main/typescript/wcardinal/ui/d-base-state-set-impl.ts:514


inAlternated

• get inAlternated(): boolean

Returns

boolean

Implementation of

DBaseStateSet.inAlternated

Defined in

src/main/typescript/wcardinal/ui/d-base-state-set-impl.ts:858


inChanged

• get inChanged(): boolean

Returns

boolean

Implementation of

DBaseStateSet.inChanged

Defined in

src/main/typescript/wcardinal/ui/d-base-state-set-impl.ts:838


inDisabled

• get inDisabled(): boolean

Returns

boolean

Implementation of

DBaseStateSet.inDisabled

Defined in

src/main/typescript/wcardinal/ui/d-base-state-set-impl.ts:594


inEnabled

• get inEnabled(): boolean

Returns

boolean

Implementation of

DBaseStateSet.inEnabled

Defined in

src/main/typescript/wcardinal/ui/d-base-state-set-impl.ts:574


inFailed

• get inFailed(): boolean

Returns

boolean

Implementation of

DBaseStateSet.inFailed

Defined in

src/main/typescript/wcardinal/ui/d-base-state-set-impl.ts:798


inFocusReverse

• get inFocusReverse(): boolean

Returns

boolean

Implementation of

DBaseStateSet.inFocusReverse

Defined in

src/main/typescript/wcardinal/ui/d-base-state-set-impl.ts:678


inFocusRoot

• get inFocusRoot(): boolean

Returns

boolean

Implementation of

DBaseStateSet.inFocusRoot

Defined in

src/main/typescript/wcardinal/ui/d-base-state-set-impl.ts:658


inFocusable

• get inFocusable(): boolean

Returns

boolean

Implementation of

DBaseStateSet.inFocusable

Defined in

src/main/typescript/wcardinal/ui/d-base-state-set-impl.ts:698


inFocused

• get inFocused(): boolean

Returns

boolean

Implementation of

DBaseStateSet.inFocused

Defined in

src/main/typescript/wcardinal/ui/d-base-state-set-impl.ts:638


inGesturing

• get inGesturing(): boolean

Returns

boolean

Implementation of

DBaseStateSet.inGesturing

Defined in

src/main/typescript/wcardinal/ui/d-base-state-set-impl.ts:618


inHovered

• get inHovered(): boolean

Returns

boolean

Implementation of

DBaseStateSet.inHovered

Defined in

src/main/typescript/wcardinal/ui/d-base-state-set-impl.ts:494


inInvalid

• get inInvalid(): boolean

Returns

boolean

Implementation of

DBaseStateSet.inInvalid

Defined in

src/main/typescript/wcardinal/ui/d-base-state-set-impl.ts:738


inPressed

• get inPressed(): boolean

Returns

boolean

Implementation of

DBaseStateSet.inPressed

Defined in

src/main/typescript/wcardinal/ui/d-base-state-set-impl.ts:534


inProcessing

• get inProcessing(): boolean

Returns

boolean

Implementation of

DBaseStateSet.inProcessing

Defined in

src/main/typescript/wcardinal/ui/d-base-state-set-impl.ts:758


inReadOnly

• get inReadOnly(): boolean

Returns

boolean

Implementation of

DBaseStateSet.inReadOnly

Defined in

src/main/typescript/wcardinal/ui/d-base-state-set-impl.ts:554


inSucceeded

• get inSucceeded(): boolean

Returns

boolean

Implementation of

DBaseStateSet.inSucceeded

Defined in

src/main/typescript/wcardinal/ui/d-base-state-set-impl.ts:778


inUnfocusable

• get inUnfocusable(): boolean

Returns

boolean

Implementation of

DBaseStateSet.inUnfocusable

Defined in

src/main/typescript/wcardinal/ui/d-base-state-set-impl.ts:718


inWarned

• get inWarned(): boolean

Returns

boolean

Implementation of

DBaseStateSet.inWarned

Defined in

src/main/typescript/wcardinal/ui/d-base-state-set-impl.ts:818


isActionable

• get isActionable(): boolean

Returns

boolean

Implementation of

DBaseStateSet.isActionable

Defined in

src/main/typescript/wcardinal/ui/d-base-state-set-impl.ts:606


isActive

• get isActive(): boolean

Returns

boolean

Implementation of

DBaseStateSet.isActive

Defined in

src/main/typescript/wcardinal/ui/d-base-state-set-impl.ts:506

• set isActive(isActive): void

Parameters

Name Type
isActive boolean

Returns

void

Implementation of

DBaseStateSet.isActive

Defined in

src/main/typescript/wcardinal/ui/d-base-state-set-impl.ts:510


isAlternated

• get isAlternated(): boolean

Returns

boolean

Implementation of

DBaseStateSet.isAlternated

Defined in

src/main/typescript/wcardinal/ui/d-base-state-set-impl.ts:850

• set isAlternated(isAlternated): void

Parameters

Name Type
isAlternated boolean

Returns

void

Implementation of

DBaseStateSet.isAlternated

Defined in

src/main/typescript/wcardinal/ui/d-base-state-set-impl.ts:854


isChanged

• get isChanged(): boolean

Returns

boolean

Implementation of

DBaseStateSet.isChanged

Defined in

src/main/typescript/wcardinal/ui/d-base-state-set-impl.ts:830

• set isChanged(isChanged): void

Parameters

Name Type
isChanged boolean

Returns

void

Implementation of

DBaseStateSet.isChanged

Defined in

src/main/typescript/wcardinal/ui/d-base-state-set-impl.ts:834


isDisabled

• get isDisabled(): boolean

Returns

boolean

Implementation of

DBaseStateSet.isDisabled

Defined in

src/main/typescript/wcardinal/ui/d-base-state-set-impl.ts:586

• set isDisabled(isDisabled): void

Parameters

Name Type
isDisabled boolean

Returns

void

Implementation of

DBaseStateSet.isDisabled

Defined in

src/main/typescript/wcardinal/ui/d-base-state-set-impl.ts:590


isEnabled

• get isEnabled(): boolean

Returns

boolean

Implementation of

DBaseStateSet.isEnabled

Defined in

src/main/typescript/wcardinal/ui/d-base-state-set-impl.ts:566

• set isEnabled(isEnabled): void

Parameters

Name Type
isEnabled boolean

Returns

void

Implementation of

DBaseStateSet.isEnabled

Defined in

src/main/typescript/wcardinal/ui/d-base-state-set-impl.ts:570


isFailed

• get isFailed(): boolean

Returns

boolean

Implementation of

DBaseStateSet.isFailed

Defined in

src/main/typescript/wcardinal/ui/d-base-state-set-impl.ts:790

• set isFailed(failed): void

Parameters

Name Type
failed boolean

Returns

void

Implementation of

DBaseStateSet.isFailed

Defined in

src/main/typescript/wcardinal/ui/d-base-state-set-impl.ts:794


isFocusReverse

• get isFocusReverse(): boolean

Returns

boolean

Implementation of

DBaseStateSet.isFocusReverse

Defined in

src/main/typescript/wcardinal/ui/d-base-state-set-impl.ts:670

• set isFocusReverse(isFocusReverse): void

Parameters

Name Type
isFocusReverse boolean

Returns

void

Implementation of

DBaseStateSet.isFocusReverse

Defined in

src/main/typescript/wcardinal/ui/d-base-state-set-impl.ts:674


isFocusRoot

• get isFocusRoot(): boolean

Returns

boolean

Implementation of

DBaseStateSet.isFocusRoot

Defined in

src/main/typescript/wcardinal/ui/d-base-state-set-impl.ts:650

• set isFocusRoot(isFocusRoot): void

Parameters

Name Type
isFocusRoot boolean

Returns

void

Implementation of

DBaseStateSet.isFocusRoot

Defined in

src/main/typescript/wcardinal/ui/d-base-state-set-impl.ts:654


isFocusable

• get isFocusable(): boolean

Returns

boolean

Implementation of

DBaseStateSet.isFocusable

Defined in

src/main/typescript/wcardinal/ui/d-base-state-set-impl.ts:690

• set isFocusable(isFocusable): void

Parameters

Name Type
isFocusable boolean

Returns

void

Implementation of

DBaseStateSet.isFocusable

Defined in

src/main/typescript/wcardinal/ui/d-base-state-set-impl.ts:694


isFocused

• get isFocused(): boolean

Returns

boolean

Implementation of

DBaseStateSet.isFocused

Defined in

src/main/typescript/wcardinal/ui/d-base-state-set-impl.ts:630

• set isFocused(isFocused): void

Parameters

Name Type
isFocused boolean

Returns

void

Implementation of

DBaseStateSet.isFocused

Defined in

src/main/typescript/wcardinal/ui/d-base-state-set-impl.ts:634


isGesturing

• get isGesturing(): boolean

Returns

boolean

Implementation of

DBaseStateSet.isGesturing

Defined in

src/main/typescript/wcardinal/ui/d-base-state-set-impl.ts:610

• set isGesturing(isGesturing): void

Parameters

Name Type
isGesturing boolean

Returns

void

Implementation of

DBaseStateSet.isGesturing

Defined in

src/main/typescript/wcardinal/ui/d-base-state-set-impl.ts:614


isHovered

• get isHovered(): boolean

Returns

boolean

Implementation of

DBaseStateSet.isHovered

Defined in

src/main/typescript/wcardinal/ui/d-base-state-set-impl.ts:486

• set isHovered(isHovered): void

Parameters

Name Type
isHovered boolean

Returns

void

Implementation of

DBaseStateSet.isHovered

Defined in

src/main/typescript/wcardinal/ui/d-base-state-set-impl.ts:490


isInvalid

• get isInvalid(): boolean

Returns

boolean

Implementation of

DBaseStateSet.isInvalid

Defined in

src/main/typescript/wcardinal/ui/d-base-state-set-impl.ts:730

• set isInvalid(invalid): void

Parameters

Name Type
invalid boolean

Returns

void

Implementation of

DBaseStateSet.isInvalid

Defined in

src/main/typescript/wcardinal/ui/d-base-state-set-impl.ts:734


isPressed

• get isPressed(): boolean

Returns

boolean

Implementation of

DBaseStateSet.isPressed

Defined in

src/main/typescript/wcardinal/ui/d-base-state-set-impl.ts:526

• set isPressed(isPressed): void

Parameters

Name Type
isPressed boolean

Returns

void

Implementation of

DBaseStateSet.isPressed

Defined in

src/main/typescript/wcardinal/ui/d-base-state-set-impl.ts:530


isProcessing

• get isProcessing(): boolean

Returns

boolean

Implementation of

DBaseStateSet.isProcessing

Defined in

src/main/typescript/wcardinal/ui/d-base-state-set-impl.ts:750

• set isProcessing(processing): void

Parameters

Name Type
processing boolean

Returns

void

Implementation of

DBaseStateSet.isProcessing

Defined in

src/main/typescript/wcardinal/ui/d-base-state-set-impl.ts:754


isReadOnly

• get isReadOnly(): boolean

Returns

boolean

Implementation of

DBaseStateSet.isReadOnly

Defined in

src/main/typescript/wcardinal/ui/d-base-state-set-impl.ts:546

• set isReadOnly(isReadOnly): void

Parameters

Name Type
isReadOnly boolean

Returns

void

Implementation of

DBaseStateSet.isReadOnly

Defined in

src/main/typescript/wcardinal/ui/d-base-state-set-impl.ts:550


isSucceeded

• get isSucceeded(): boolean

Returns

boolean

Implementation of

DBaseStateSet.isSucceeded

Defined in

src/main/typescript/wcardinal/ui/d-base-state-set-impl.ts:770

• set isSucceeded(succeeded): void

Parameters

Name Type
succeeded boolean

Returns

void

Implementation of

DBaseStateSet.isSucceeded

Defined in

src/main/typescript/wcardinal/ui/d-base-state-set-impl.ts:774


isUnfocusable

• get isUnfocusable(): boolean

Returns

boolean

Implementation of

DBaseStateSet.isUnfocusable

Defined in

src/main/typescript/wcardinal/ui/d-base-state-set-impl.ts:710

• set isUnfocusable(unfocusable): void

Parameters

Name Type
unfocusable boolean

Returns

void

Implementation of

DBaseStateSet.isUnfocusable

Defined in

src/main/typescript/wcardinal/ui/d-base-state-set-impl.ts:714


isWarned

• get isWarned(): boolean

Returns

boolean

Implementation of

DBaseStateSet.isWarned

Defined in

src/main/typescript/wcardinal/ui/d-base-state-set-impl.ts:810

• set isWarned(isWarned): void

Parameters

Name Type
isWarned boolean

Returns

void

Implementation of

DBaseStateSet.isWarned

Defined in

src/main/typescript/wcardinal/ui/d-base-state-set-impl.ts:814


local

• get local(): Map<string, null | number>

Returns

Map<string, null | number>

Defined in

src/main/typescript/wcardinal/ui/d-base-state-set-impl.ts:31


onActive

• get onActive(): boolean

Returns

boolean

Implementation of

DBaseStateSet.onActive

Defined in

src/main/typescript/wcardinal/ui/d-base-state-set-impl.ts:518


onAlternated

• get onAlternated(): boolean

Returns

boolean

Implementation of

DBaseStateSet.onAlternated

Defined in

src/main/typescript/wcardinal/ui/d-base-state-set-impl.ts:862


onChanged

• get onChanged(): boolean

Returns

boolean

Implementation of

DBaseStateSet.onChanged

Defined in

src/main/typescript/wcardinal/ui/d-base-state-set-impl.ts:842


onDisabled

• get onDisabled(): boolean

Returns

boolean

Implementation of

DBaseStateSet.onDisabled

Defined in

src/main/typescript/wcardinal/ui/d-base-state-set-impl.ts:598


onEnabled

• get onEnabled(): boolean

Returns

boolean

Implementation of

DBaseStateSet.onEnabled

Defined in

src/main/typescript/wcardinal/ui/d-base-state-set-impl.ts:578


onFailed

• get onFailed(): boolean

Returns

boolean

Implementation of

DBaseStateSet.onFailed

Defined in

src/main/typescript/wcardinal/ui/d-base-state-set-impl.ts:802


onFocusReverse

• get onFocusReverse(): boolean

Returns

boolean

Implementation of

DBaseStateSet.onFocusReverse

Defined in

src/main/typescript/wcardinal/ui/d-base-state-set-impl.ts:682


onFocusRoot

• get onFocusRoot(): boolean

Returns

boolean

Implementation of

DBaseStateSet.onFocusRoot

Defined in

src/main/typescript/wcardinal/ui/d-base-state-set-impl.ts:662


onFocusable

• get onFocusable(): boolean

Returns

boolean

Implementation of

DBaseStateSet.onFocusable

Defined in

src/main/typescript/wcardinal/ui/d-base-state-set-impl.ts:702


onFocused

• get onFocused(): boolean

Returns

boolean

Implementation of

DBaseStateSet.onFocused

Defined in

src/main/typescript/wcardinal/ui/d-base-state-set-impl.ts:642


onGesturing

• get onGesturing(): boolean

Returns

boolean

Implementation of

DBaseStateSet.onGesturing

Defined in

src/main/typescript/wcardinal/ui/d-base-state-set-impl.ts:622


onHovered

• get onHovered(): boolean

Returns

boolean

Implementation of

DBaseStateSet.onHovered

Defined in

src/main/typescript/wcardinal/ui/d-base-state-set-impl.ts:498


onInvalid

• get onInvalid(): boolean

Returns

boolean

Implementation of

DBaseStateSet.onInvalid

Defined in

src/main/typescript/wcardinal/ui/d-base-state-set-impl.ts:742


onPressed

• get onPressed(): boolean

Returns

boolean

Implementation of

DBaseStateSet.onPressed

Defined in

src/main/typescript/wcardinal/ui/d-base-state-set-impl.ts:538


onProcessing

• get onProcessing(): boolean

Returns

boolean

Implementation of

DBaseStateSet.onProcessing

Defined in

src/main/typescript/wcardinal/ui/d-base-state-set-impl.ts:762


onReadOnly

• get onReadOnly(): boolean

Returns

boolean

Implementation of

DBaseStateSet.onReadOnly

Defined in

src/main/typescript/wcardinal/ui/d-base-state-set-impl.ts:558


onSucceeded

• get onSucceeded(): boolean

Returns

boolean

Implementation of

DBaseStateSet.onSucceeded

Defined in

src/main/typescript/wcardinal/ui/d-base-state-set-impl.ts:782


onUnfocusable

• get onUnfocusable(): boolean

Returns

boolean

Implementation of

DBaseStateSet.onUnfocusable

Defined in

src/main/typescript/wcardinal/ui/d-base-state-set-impl.ts:722


onWarned

• get onWarned(): boolean

Returns

boolean

Implementation of

DBaseStateSet.onWarned

Defined in

src/main/typescript/wcardinal/ui/d-base-state-set-impl.ts:822


parent

• get parent(): null | DBaseStateSet

Returns

null | DBaseStateSet

Implementation of

DBaseStateSet.parent

Defined in

src/main/typescript/wcardinal/ui/d-base-state-set-impl.ts:35

• set parent(parent): void

Parameters

Name Type
parent null | DBaseStateSet

Returns

void

Implementation of

DBaseStateSet.parent

Defined in

src/main/typescript/wcardinal/ui/d-base-state-set-impl.ts:39


ticker

• get ticker(): DBaseStateSetTicker

Returns

DBaseStateSetTicker

Implementation of

DBaseStateSet.ticker

Defined in

src/main/typescript/wcardinal/ui/d-base-state-set-impl.ts:67


underActive

• get underActive(): boolean

Returns

boolean

Implementation of

DBaseStateSet.underActive

Defined in

src/main/typescript/wcardinal/ui/d-base-state-set-impl.ts:522


underAlternated

• get underAlternated(): boolean

Returns

boolean

Implementation of

DBaseStateSet.underAlternated

Defined in

src/main/typescript/wcardinal/ui/d-base-state-set-impl.ts:866


underChanged

• get underChanged(): boolean

Returns

boolean

Implementation of

DBaseStateSet.underChanged

Defined in

src/main/typescript/wcardinal/ui/d-base-state-set-impl.ts:846


underDisabled

• get underDisabled(): boolean

Returns

boolean

Implementation of

DBaseStateSet.underDisabled

Defined in

src/main/typescript/wcardinal/ui/d-base-state-set-impl.ts:602


underEnabled

• get underEnabled(): boolean

Returns

boolean

Implementation of

DBaseStateSet.underEnabled

Defined in

src/main/typescript/wcardinal/ui/d-base-state-set-impl.ts:582


underFailed

• get underFailed(): boolean

Returns

boolean

Implementation of

DBaseStateSet.underFailed

Defined in

src/main/typescript/wcardinal/ui/d-base-state-set-impl.ts:806


underFocusReverse

• get underFocusReverse(): boolean

Returns

boolean

Implementation of

DBaseStateSet.underFocusReverse

Defined in

src/main/typescript/wcardinal/ui/d-base-state-set-impl.ts:686


underFocusRoot

• get underFocusRoot(): boolean

Returns

boolean

Implementation of

DBaseStateSet.underFocusRoot

Defined in

src/main/typescript/wcardinal/ui/d-base-state-set-impl.ts:666


underFocusable

• get underFocusable(): boolean

Returns

boolean

Implementation of

DBaseStateSet.underFocusable

Defined in

src/main/typescript/wcardinal/ui/d-base-state-set-impl.ts:706


underFocused

• get underFocused(): boolean

Returns

boolean

Implementation of

DBaseStateSet.underFocused

Defined in

src/main/typescript/wcardinal/ui/d-base-state-set-impl.ts:646


underGesturing

• get underGesturing(): boolean

Returns

boolean

Implementation of

DBaseStateSet.underGesturing

Defined in

src/main/typescript/wcardinal/ui/d-base-state-set-impl.ts:626


underHovered

• get underHovered(): boolean

Returns

boolean

Implementation of

DBaseStateSet.underHovered

Defined in

src/main/typescript/wcardinal/ui/d-base-state-set-impl.ts:502


underInvalid

• get underInvalid(): boolean

Returns

boolean

Implementation of

DBaseStateSet.underInvalid

Defined in

src/main/typescript/wcardinal/ui/d-base-state-set-impl.ts:746


underPressed

• get underPressed(): boolean

Returns

boolean

Implementation of

DBaseStateSet.underPressed

Defined in

src/main/typescript/wcardinal/ui/d-base-state-set-impl.ts:542


underProcessing

• get underProcessing(): boolean

Returns

boolean

Implementation of

DBaseStateSet.underProcessing

Defined in

src/main/typescript/wcardinal/ui/d-base-state-set-impl.ts:766


underReadOnly

• get underReadOnly(): boolean

Returns

boolean

Implementation of

DBaseStateSet.underReadOnly

Defined in

src/main/typescript/wcardinal/ui/d-base-state-set-impl.ts:562


underSucceeded

• get underSucceeded(): boolean

Returns

boolean

Implementation of

DBaseStateSet.underSucceeded

Defined in

src/main/typescript/wcardinal/ui/d-base-state-set-impl.ts:786


underUnfocusable

• get underUnfocusable(): boolean

Returns

boolean

Implementation of

DBaseStateSet.underUnfocusable

Defined in

src/main/typescript/wcardinal/ui/d-base-state-set-impl.ts:726


underWarned

• get underWarned(): boolean

Returns

boolean

Implementation of

DBaseStateSet.underWarned

Defined in

src/main/typescript/wcardinal/ui/d-base-state-set-impl.ts:826

Methods

add

▸ add(state, value?): this

Parameters

Name Type Default value
state string undefined
value null | number null

Returns

this

Implementation of

DBaseStateSet.add

Defined in

src/main/typescript/wcardinal/ui/d-base-state-set-impl.ts:120


addAll

▸ addAll(states): this

Parameters

Name Type
states string[]

Returns

this

Implementation of

DBaseStateSet.addAll

Defined in

src/main/typescript/wcardinal/ui/d-base-state-set-impl.ts:152

▸ addAll(states): this

Parameters

Name Type
states DBaseStateAndValue[]

Returns

this

Implementation of

DBaseStateSet.addAll

Defined in

src/main/typescript/wcardinal/ui/d-base-state-set-impl.ts:153

▸ addAll(states): this

Parameters

Name Type
states string[] | DBaseStateAndValue[]

Returns

this

Implementation of

DBaseStateSet.addAll

Defined in

src/main/typescript/wcardinal/ui/d-base-state-set-impl.ts:154

▸ addAll(...states): this

Parameters

Name Type
...states string[]

Returns

this

Implementation of

DBaseStateSet.addAll

Defined in

src/main/typescript/wcardinal/ui/d-base-state-set-impl.ts:156

▸ addAll(...states): this

Parameters

Name Type
...states DBaseStateAndValue[]

Returns

this

Implementation of

DBaseStateSet.addAll

Defined in

src/main/typescript/wcardinal/ui/d-base-state-set-impl.ts:157


addAllObject

▸ addAllObject(states): this

Parameters

Name Type
states DBaseStateAndValue[]

Returns

this

Defined in

src/main/typescript/wcardinal/ui/d-base-state-set-impl.ts:189


addAllString

▸ addAllString(states): this

Parameters

Name Type
states string[]

Returns

this

Defined in

src/main/typescript/wcardinal/ui/d-base-state-set-impl.ts:177


begin

▸ begin(): this

Returns

this

Defined in

src/main/typescript/wcardinal/ui/d-base-state-set-impl.ts:107


checkAdded

▸ checkAdded(added, value): boolean

Parameters

Name Type
added string
value null | number

Returns

boolean

Defined in

src/main/typescript/wcardinal/ui/d-base-state-set-impl.ts:115


checkAddedsObject

▸ checkAddedsObject(states): boolean

Parameters

Name Type
states DBaseStateAndValue[]

Returns

boolean

Defined in

src/main/typescript/wcardinal/ui/d-base-state-set-impl.ts:140


checkAddedsString

▸ checkAddedsString(states): boolean

Parameters

Name Type
states string[]

Returns

boolean

Defined in

src/main/typescript/wcardinal/ui/d-base-state-set-impl.ts:129


checkRemoved

▸ checkRemoved(removed): boolean

Parameters

Name Type
removed string

Returns

boolean

Defined in

src/main/typescript/wcardinal/ui/d-base-state-set-impl.ts:202


checkRemovedsObject

▸ checkRemovedsObject(states): boolean

Parameters

Name Type
states DBaseStateAndValue[]

Returns

boolean

Defined in

src/main/typescript/wcardinal/ui/d-base-state-set-impl.ts:225


checkRemovedsString

▸ checkRemovedsString(states): boolean

Parameters

Name Type
states string[]

Returns

boolean

Defined in

src/main/typescript/wcardinal/ui/d-base-state-set-impl.ts:215


clear

▸ clear(): this

Returns

this

Implementation of

DBaseStateSet.clear

Defined in

src/main/typescript/wcardinal/ui/d-base-state-set-impl.ts:429


copy

▸ copy(other): this

Parameters

Name Type
other DBaseStateSet

Returns

this

Implementation of

DBaseStateSet.copy

Defined in

src/main/typescript/wcardinal/ui/d-base-state-set-impl.ts:472


doSet

▸ doSet(added, value, removed?): this

Parameters

Name Type
added null | string
value null | number
removed? null | string

Returns

this

Defined in

src/main/typescript/wcardinal/ui/d-base-state-set-impl.ts:345


each

▸ each(iteratee): this

Parameters

Name Type
iteratee (state: string, value: null | number) => void

Returns

this

Implementation of

DBaseStateSet.each

Defined in

src/main/typescript/wcardinal/ui/d-base-state-set-impl.ts:461


end

▸ end(): this

Returns

this

Defined in

src/main/typescript/wcardinal/ui/d-base-state-set-impl.ts:111


in

▸ in(state, value?): boolean

Returns true if the given state is on or if one of the parents has the given state. If the given value is undefined, values assigned to states are ignored. If the given value is not undefined, values assigned to states are taken into account.

Parameters

Name Type Description
state string a state
value? null | number a state value

Returns

boolean

true if the given state is on or if one of the parents has the given state.

Implementation of

DBaseStateSet.in

Defined in

src/main/typescript/wcardinal/ui/d-base-state-set-impl.ts:85


is

▸ is(state, value?): boolean

Returns true if the given state is on. If the given value is undefined, values assigned to states are ignored. If the given value is not undefined, values assigned to states are taken into account.

Parameters

Name Type Description
state string a state
value? null | number a state value

Returns

boolean

true if the given state is on

Implementation of

DBaseStateSet.is

Defined in

src/main/typescript/wcardinal/ui/d-base-state-set-impl.ts:80


lock

▸ lock(callOnChange?): this

Locks this state set. The locked state set delays calling the change event handler.

Parameters

Name Type Description
callOnChange? boolean false to stop calling the change event handler when unlocked

Returns

this

this

Implementation of

DBaseStateSet.lock

Defined in

src/main/typescript/wcardinal/ui/d-base-state-set-impl.ts:99


newBlinker

▸ newBlinker(): DBaseStateSetBlinker

Returns

DBaseStateSetBlinker

Defined in

src/main/typescript/wcardinal/ui/d-base-state-set-impl.ts:63


newTicker

▸ newTicker(): DBaseStateSetTicker

Returns

DBaseStateSetTicker

Defined in

src/main/typescript/wcardinal/ui/d-base-state-set-impl.ts:76


on

▸ on(state, value?): boolean

Returns true if the direct parent has the given state. If the given value is undefined, values assigned to states are ignored. If the given value is not undefined, values assigned to states are taken into account.

Parameters

Name Type Description
state string a state
value? null | number a state value

Returns

boolean

true if the direct parent has the given state.

Implementation of

DBaseStateSet.on

Defined in

src/main/typescript/wcardinal/ui/d-base-state-set-impl.ts:89


onParentChange

▸ onParentChange(newState, oldState): void

Parameters

Name Type
newState DBaseStateSet
oldState DBaseStateSet

Returns

void

Implementation of

DBaseStateSet.onParentChange

Defined in

src/main/typescript/wcardinal/ui/d-base-state-set-impl.ts:47


remove

▸ remove(state): this

Parameters

Name Type
state string

Returns

this

Implementation of

DBaseStateSet.remove

Defined in

src/main/typescript/wcardinal/ui/d-base-state-set-impl.ts:206


removeAll

▸ removeAll(states): this

Parameters

Name Type
states string[]

Returns

this

Implementation of

DBaseStateSet.removeAll

Defined in

src/main/typescript/wcardinal/ui/d-base-state-set-impl.ts:235

▸ removeAll(states): this

Parameters

Name Type
states DBaseStateAndValue[]

Returns

this

Implementation of

DBaseStateSet.removeAll

Defined in

src/main/typescript/wcardinal/ui/d-base-state-set-impl.ts:236

▸ removeAll(states): this

Parameters

Name Type
states string[] | DBaseStateAndValue[]

Returns

this

Implementation of

DBaseStateSet.removeAll

Defined in

src/main/typescript/wcardinal/ui/d-base-state-set-impl.ts:237

▸ removeAll(...states): this

Parameters

Name Type
...states string[]

Returns

this

Implementation of

DBaseStateSet.removeAll

Defined in

src/main/typescript/wcardinal/ui/d-base-state-set-impl.ts:239

▸ removeAll(...states): this

Parameters

Name Type
...states DBaseStateAndValue[]

Returns

this

Implementation of

DBaseStateSet.removeAll

Defined in

src/main/typescript/wcardinal/ui/d-base-state-set-impl.ts:240

▸ removeAll(matcher): this

Parameters

Name Type
matcher DBaseStateMatcher

Returns

this

Implementation of

DBaseStateSet.removeAll

Defined in

src/main/typescript/wcardinal/ui/d-base-state-set-impl.ts:242


removeAllMatcher

▸ removeAllMatcher(matcher): this

Parameters

Name Type
matcher DBaseStateMatcher

Returns

this

Defined in

src/main/typescript/wcardinal/ui/d-base-state-set-impl.ts:266


removeAllObject

▸ removeAllObject(states): this

Parameters

Name Type
states DBaseStateAndValue[]

Returns

this

Defined in

src/main/typescript/wcardinal/ui/d-base-state-set-impl.ts:296


removeAllString

▸ removeAllString(states): this

Parameters

Name Type
states string[]

Returns

this

Defined in

src/main/typescript/wcardinal/ui/d-base-state-set-impl.ts:284


set

▸ set(state, on): this

Parameters

Name Type
state string
on boolean

Returns

this

Implementation of

DBaseStateSet.set

Defined in

src/main/typescript/wcardinal/ui/d-base-state-set-impl.ts:308

▸ set(state, value, on): this

Parameters

Name Type
state string
value null | number
on boolean

Returns

this

Implementation of

DBaseStateSet.set

Defined in

src/main/typescript/wcardinal/ui/d-base-state-set-impl.ts:309

▸ set(added, removed): this

Parameters

Name Type
added null | string
removed null | string

Returns

this

Implementation of

DBaseStateSet.set

Defined in

src/main/typescript/wcardinal/ui/d-base-state-set-impl.ts:311

▸ set(added, value, removed): this

Parameters

Name Type
added null | string
value null | number
removed null | string

Returns

this

Implementation of

DBaseStateSet.set

Defined in

src/main/typescript/wcardinal/ui/d-base-state-set-impl.ts:312


setAll

▸ setAll(states, on): this

Parameters

Name Type
states string[]
on boolean

Returns

this

Implementation of

DBaseStateSet.setAll

Defined in

src/main/typescript/wcardinal/ui/d-base-state-set-impl.ts:362

▸ setAll(states, on): this

Parameters

Name Type
states DBaseStateAndValue[]
on boolean

Returns

this

Implementation of

DBaseStateSet.setAll

Defined in

src/main/typescript/wcardinal/ui/d-base-state-set-impl.ts:363

▸ setAll(states, on): this

Parameters

Name Type
states string[] | DBaseStateAndValue[]
on boolean

Returns

this

Implementation of

DBaseStateSet.setAll

Defined in

src/main/typescript/wcardinal/ui/d-base-state-set-impl.ts:364

▸ setAll(addeds, removeds): this

Parameters

Name Type
addeds null | string[]
removeds null | string[]

Returns

this

Implementation of

DBaseStateSet.setAll

Defined in

src/main/typescript/wcardinal/ui/d-base-state-set-impl.ts:366

▸ setAll(addeds, removeds): this

Parameters

Name Type
addeds null | DBaseStateAndValue[]
removeds null | string[]

Returns

this

Implementation of

DBaseStateSet.setAll

Defined in

src/main/typescript/wcardinal/ui/d-base-state-set-impl.ts:367

▸ setAll(addeds, removeds): this

Parameters

Name Type
addeds null | string[] | DBaseStateAndValue[]
removeds null | string[]

Returns

this

Implementation of

DBaseStateSet.setAll

Defined in

src/main/typescript/wcardinal/ui/d-base-state-set-impl.ts:368


setAllObject

▸ setAllObject(addeds, removeds): this

Parameters

Name Type
addeds DBaseStateAndValue[]
removeds string[]

Returns

this

Defined in

src/main/typescript/wcardinal/ui/d-base-state-set-impl.ts:413


setAllString

▸ setAllString(addeds, removeds): this

Parameters

Name Type
addeds string[]
removeds string[]

Returns

this

Defined in

src/main/typescript/wcardinal/ui/d-base-state-set-impl.ts:398


size

▸ size(): number

Returns

number

Implementation of

DBaseStateSet.size

Defined in

src/main/typescript/wcardinal/ui/d-base-state-set-impl.ts:468


toObject

▸ toObject(): DBaseStateSetLike

Returns

DBaseStateSetLike

Implementation of

DBaseStateSet.toObject

Defined in

src/main/typescript/wcardinal/ui/d-base-state-set-impl.ts:870


toString

▸ toString(): string

Returns

string

Implementation of

DBaseStateSet.toString

Defined in

src/main/typescript/wcardinal/ui/d-base-state-set-impl.ts:880


under

▸ under(state, value?): boolean

Returns true if one of the parents has the given state. If the given value is undefined, values assigned to states are ignored. If the given value is not undefined, values assigned to states are taken into account.

Parameters

Name Type Description
state string a state
value? null | number a state value

Returns

boolean

true if one of the parents has the given state.

Implementation of

DBaseStateSet.under

Defined in

src/main/typescript/wcardinal/ui/d-base-state-set-impl.ts:94


unlock

▸ unlock(): this

Unlocks this state set and calls the change event handler if this state set has changed. However, if this state set is locked with the callOnChange of false, the change event handler is not called.

Returns

this

this

Implementation of

DBaseStateSet.unlock

Defined in

src/main/typescript/wcardinal/ui/d-base-state-set-impl.ts:103


valueOf

▸ valueOf(state): undefined | null | number

Parameters

Name Type
state string

Returns

undefined | null | number

Implementation of

DBaseStateSet.valueOf

Defined in

src/main/typescript/wcardinal/ui/d-base-state-set-impl.ts:439

▸ valueOf(state, def): number

Parameters

Name Type
state string
def number

Returns

number

Implementation of

DBaseStateSet.valueOf

Defined in

src/main/typescript/wcardinal/ui/d-base-state-set-impl.ts:440

▸ valueOf(state, def): null | number

Parameters

Name Type
state string
def null | number

Returns

null | number

Implementation of

DBaseStateSet.valueOf

Defined in

src/main/typescript/wcardinal/ui/d-base-state-set-impl.ts:441