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.