Interface: IStateModule ​
Table of contents ​
Properties ​
Methods ​
- isState
- isSelected
- isDisabled
- isFocus
- isHover
- isPress
- isPlacehold
- isDrag
- setStyleName
- set
- getStyle
- updateStyle
- updateEventStyle
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 ​
| Name | Type |
|---|---|
state | string |
leaf | ILeaf |
button? | boolean | ILeaf |
Returns ​
boolean
Defined in ​
src/ui/packages/interface/src/module/IState.ts:8
isSelected ​
â–¸ isSelected(leaf, button?): boolean
Parameters ​
| Name | Type |
|---|---|
leaf | ILeaf |
button? | boolean | ILeaf |
Returns ​
boolean
Defined in ​
src/ui/packages/interface/src/module/IState.ts:9
isDisabled ​
â–¸ isDisabled(leaf, button?): boolean
Parameters ​
| Name | Type |
|---|---|
leaf | ILeaf |
button? | boolean | ILeaf |
Returns ​
boolean
Defined in ​
src/ui/packages/interface/src/module/IState.ts:10
isFocus ​
â–¸ isFocus(leaf, button?): boolean
Parameters ​
| Name | Type |
|---|---|
leaf | ILeaf |
button? | boolean | ILeaf |
Returns ​
boolean
Defined in ​
src/ui/packages/interface/src/module/IState.ts:12
isHover ​
â–¸ isHover(leaf, button?): boolean
Parameters ​
| Name | Type |
|---|---|
leaf | ILeaf |
button? | boolean | ILeaf |
Returns ​
boolean
Defined in ​
src/ui/packages/interface/src/module/IState.ts:13
isPress ​
â–¸ isPress(leaf, button?): boolean
Parameters ​
| Name | Type |
|---|---|
leaf | ILeaf |
button? | boolean | ILeaf |
Returns ​
boolean
Defined in ​
src/ui/packages/interface/src/module/IState.ts:14
isPlacehold ​
â–¸ isPlacehold(leaf, button?): boolean
Parameters ​
| Name | Type |
|---|---|
leaf | ILeaf |
button? | boolean | ILeaf |
Returns ​
boolean
Defined in ​
src/ui/packages/interface/src/module/IState.ts:15
isDrag ​
â–¸ isDrag(leaf, button?): boolean
Parameters ​
| Name | Type |
|---|---|
leaf | ILeaf |
button? | boolean | ILeaf |
Returns ​
boolean
Defined in ​
src/ui/packages/interface/src/module/IState.ts:17
setStyleName ​
â–¸ setStyleName(leaf, styleName, value): void
Parameters ​
| Name | Type |
|---|---|
leaf | ILeaf |
styleName | string |
value | boolean |
Returns ​
void
Defined in ​
src/ui/packages/interface/src/module/IState.ts:19
set ​
â–¸ set(leaf, stateName): void
Parameters ​
| Name | Type |
|---|---|
leaf | ILeaf |
stateName | string |
Returns ​
void
Defined in ​
src/ui/packages/interface/src/module/IState.ts:20
getStyle ​
â–¸ getStyle(leaf): IStateStyle
Parameters ​
| Name | Type |
|---|---|
leaf | ILeaf |
Returns ​
Defined in ​
src/ui/packages/interface/src/module/IState.ts:22
updateStyle ​
â–¸ updateStyle(leaf, style?, type?): void
Parameters ​
| Name | Type |
|---|---|
leaf | ILeaf |
style? | IStateStyle |
type? | "in" | "out" |
Returns ​
void
Defined in ​
src/ui/packages/interface/src/module/IState.ts:24
updateEventStyle ​
â–¸ updateEventStyle(leaf, eventType): void
Parameters ​
| Name | Type |
|---|---|
leaf | ILeaf |
eventType | string |
Returns ​
void