Skip to content

Interface: IStateModule ​

Table of contents ​

Properties ​

Methods ​

Properties ​

canAnimate ​

• canAnimate: boolean

Defined in ​

src/ui/packages/interface/src/module/IState.ts:5


animateExcludes ​

• animateExcludes: IObject

Defined in ​

src/ui/packages/interface/src/module/IState.ts:6

Methods ​

isState ​

â–¸ isState(state, leaf, button?): boolean

Parameters ​

NameType
statestring
leafILeaf
button?boolean | ILeaf

Returns ​

boolean

Defined in ​

src/ui/packages/interface/src/module/IState.ts:8


isSelected ​

â–¸ isSelected(leaf, button?): boolean

Parameters ​

NameType
leafILeaf
button?boolean | ILeaf

Returns ​

boolean

Defined in ​

src/ui/packages/interface/src/module/IState.ts:9


isDisabled ​

â–¸ isDisabled(leaf, button?): boolean

Parameters ​

NameType
leafILeaf
button?boolean | ILeaf

Returns ​

boolean

Defined in ​

src/ui/packages/interface/src/module/IState.ts:10


isFocus ​

â–¸ isFocus(leaf, button?): boolean

Parameters ​

NameType
leafILeaf
button?boolean | ILeaf

Returns ​

boolean

Defined in ​

src/ui/packages/interface/src/module/IState.ts:12


isHover ​

â–¸ isHover(leaf, button?): boolean

Parameters ​

NameType
leafILeaf
button?boolean | ILeaf

Returns ​

boolean

Defined in ​

src/ui/packages/interface/src/module/IState.ts:13


isPress ​

â–¸ isPress(leaf, button?): boolean

Parameters ​

NameType
leafILeaf
button?boolean | ILeaf

Returns ​

boolean

Defined in ​

src/ui/packages/interface/src/module/IState.ts:14


isPlacehold ​

â–¸ isPlacehold(leaf, button?): boolean

Parameters ​

NameType
leafILeaf
button?boolean | ILeaf

Returns ​

boolean

Defined in ​

src/ui/packages/interface/src/module/IState.ts:15


isDrag ​

â–¸ isDrag(leaf, button?): boolean

Parameters ​

NameType
leafILeaf
button?boolean | ILeaf

Returns ​

boolean

Defined in ​

src/ui/packages/interface/src/module/IState.ts:17


setStyleName ​

â–¸ setStyleName(leaf, styleName, value): void

Parameters ​

NameType
leafILeaf
styleNamestring
valueboolean

Returns ​

void

Defined in ​

src/ui/packages/interface/src/module/IState.ts:19


set ​

â–¸ set(leaf, stateName): void

Parameters ​

NameType
leafILeaf
stateNamestring

Returns ​

void

Defined in ​

src/ui/packages/interface/src/module/IState.ts:20


getStyle ​

â–¸ getStyle(leaf): IStateStyle

Parameters ​

NameType
leafILeaf

Returns ​

IStateStyle

Defined in ​

src/ui/packages/interface/src/module/IState.ts:22


updateStyle ​

â–¸ updateStyle(leaf, style?, type?): void

Parameters ​

NameType
leafILeaf
style?IStateStyle
type?"in" | "out"

Returns ​

void

Defined in ​

src/ui/packages/interface/src/module/IState.ts:24


updateEventStyle ​

â–¸ updateEventStyle(leaf, eventType): void

Parameters ​

NameType
leafILeaf
eventTypestring

Returns ​

void

Defined in ​

src/ui/packages/interface/src/module/IState.ts:25

Released under the MIT License.