Interface: IAnimateList ​
Hierarchy ​
↳
IAnimateList
Implemented by ​
Table of contents ​
Properties ​
- easing
- delay
- duration
- ending
- reverse
- swing
- loop
- loopDelay
- speed
- join
- jump
- autoplay
- attrs
- innerId
- __captureMap
- __bubbleMap
- __hasLocalEvent
- __hasWorldEvent
- syncEventer
- target
- parent
- keyframes
- config
- event
- frames
- style
- fromStyle
- toStyle
- endingStyle
- started
- running
- completed
- destroyed
- time
- looped
- realEnding
- list
Methods ​
- destroyEventer
- on
- off
- on_
- off_
- once
- emit
- emitEvent
- hasEvent
- init
- play
- pause
- stop
- seek
- kill
- destroy
- updateList
- onChildEvent
Properties ​
easing ​
• Optional easing: IAnimateEasing
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/animate/ITransition.ts:6
delay ​
• Optional delay: number
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/animate/ITransition.ts:8
duration ​
• Optional duration: number
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/animate/ITransition.ts:9
ending ​
• Optional ending: IAnimateEnding
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/animate/ITransition.ts:10
reverse ​
• Optional reverse: boolean
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/animate/ITransition.ts:12
swing ​
• Optional swing: number | boolean
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/animate/ITransition.ts:13
loop ​
• Optional loop: number | boolean
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/animate/ITransition.ts:15
loopDelay ​
• Optional loopDelay: number
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/animate/ITransition.ts:16
speed ​
• Optional speed: number
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/animate/ITransition.ts:18
join ​
• Optional join: boolean
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/animate/ITransition.ts:20
jump ​
• Optional jump: boolean
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/animate/ITransition.ts:21
autoplay ​
• Optional autoplay: boolean
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/animate/ITransition.ts:22
attrs ​
• Optional attrs: string[]
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/animate/ITransition.ts:24
innerId ​
• Readonly innerId: number
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/event/IEventer.ts:41
__captureMap ​
• Optional __captureMap: IEventListenerMap
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/event/IEventer.ts:42
__bubbleMap ​
• Optional __bubbleMap: IEventListenerMap
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/event/IEventer.ts:43
__hasLocalEvent ​
• Optional __hasLocalEvent: boolean
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/event/IEventer.ts:44
__hasWorldEvent ​
• Optional __hasWorldEvent: boolean
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/event/IEventer.ts:45
syncEventer ​
• Optional syncEventer: IEventer
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/event/IEventer.ts:46
target ​
Inherited from ​
Defined in ​
src/ui/packages/interface/src/IAnimation.ts:58
parent ​
• Optional parent: IAnimateList
Inherited from ​
Defined in ​
src/ui/packages/interface/src/IAnimation.ts:59
keyframes ​
• keyframes: IKeyframe[]
Inherited from ​
Defined in ​
src/ui/packages/interface/src/IAnimation.ts:61
config ​
• Optional config: IAnimateOptions
Inherited from ​
Defined in ​
src/ui/packages/interface/src/IAnimation.ts:62
event ​
• Optional event: IEventParamsMap
Inherited from ​
Defined in ​
src/ui/packages/interface/src/IAnimation.ts:63
frames ​
• Readonly frames: IComputedKeyframe[]
Inherited from ​
Defined in ​
src/ui/packages/interface/src/IAnimation.ts:65
style ​
• Readonly style: IUIInputData
Inherited from ​
Defined in ​
src/ui/packages/interface/src/IAnimation.ts:67
fromStyle ​
• Readonly fromStyle: IUIInputData
Inherited from ​
Defined in ​
src/ui/packages/interface/src/IAnimation.ts:68
toStyle ​
• Readonly toStyle: IUIInputData
Inherited from ​
Defined in ​
src/ui/packages/interface/src/IAnimation.ts:69
endingStyle ​
• Readonly endingStyle: IUIInputData
Inherited from ​
Defined in ​
src/ui/packages/interface/src/IAnimation.ts:70
started ​
• Readonly started: boolean
Inherited from ​
Defined in ​
src/ui/packages/interface/src/IAnimation.ts:72
running ​
• Readonly running: boolean
Inherited from ​
Defined in ​
src/ui/packages/interface/src/IAnimation.ts:73
completed ​
• Readonly completed: boolean
Inherited from ​
Defined in ​
src/ui/packages/interface/src/IAnimation.ts:74
destroyed ​
• Readonly destroyed: boolean
Inherited from ​
Defined in ​
src/ui/packages/interface/src/IAnimation.ts:75
time ​
• Readonly time: number
Inherited from ​
Defined in ​
src/ui/packages/interface/src/IAnimation.ts:77
looped ​
• Readonly looped: number
Inherited from ​
Defined in ​
src/ui/packages/interface/src/IAnimation.ts:78
realEnding ​
• Readonly realEnding: IAnimateEnding
Inherited from ​
Defined in ​
src/ui/packages/interface/src/IAnimation.ts:80
list ​
• list: IAnimate[]
Defined in ​
src/ui/packages/interface/src/IAnimation.ts:94
Methods ​
destroyEventer ​
â–¸ destroyEventer(): void
Returns ​
void
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/module/ILeafEventer.ts:18
on ​
â–¸ on(type, listener?, options?): void
Parameters ​
| Name | Type |
|---|---|
type | string | string[] | IEventParamsMap | IEventParams[] |
listener? | IFunction |
options? | IEventOption |
Returns ​
void
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/event/IEventer.ts:49
off ​
â–¸ off(type?, listener?, options?): void
Parameters ​
| Name | Type |
|---|---|
type? | string | string[] |
listener? | IFunction |
options? | IEventOption |
Returns ​
void
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/event/IEventer.ts:50
on_ ​
â–¸ on_(type, listener?, bind?, options?): IEventListenerId
Parameters ​
| Name | Type |
|---|---|
type | string | string[] | IEventParams[] |
listener? | IFunction |
bind? | IObject |
options? | IEventOption |
Returns ​
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/event/IEventer.ts:51
off_ ​
â–¸ off_(id): void
Parameters ​
| Name | Type |
|---|---|
id | IEventListenerId | IEventListenerId[] |
Returns ​
void
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/event/IEventer.ts:52
once ​
â–¸ once(type, listener?, captureOrBind?, capture?): void
Parameters ​
| Name | Type |
|---|---|
type | string | string[] | IEventParams[] |
listener? | IFunction |
captureOrBind? | boolean | IObject |
capture? | boolean |
Returns ​
void
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/event/IEventer.ts:53
emit ​
â–¸ emit(type, event?, capture?): void
Parameters ​
| Name | Type |
|---|---|
type | string |
event? | IObject | IEvent |
capture? | boolean |
Returns ​
void
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/event/IEventer.ts:54
emitEvent ​
â–¸ emitEvent(event?, capture?): void
Parameters ​
| Name | Type |
|---|---|
event? | IEvent |
capture? | boolean |
Returns ​
void
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/event/IEventer.ts:55
hasEvent ​
â–¸ hasEvent(type, capture?): boolean
Parameters ​
| Name | Type |
|---|---|
type | string |
capture? | boolean |
Returns ​
boolean
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/event/IEventer.ts:56
init ​
â–¸ init(target, keyframe, options?, isTemp?): void
Parameters ​
| Name | Type |
|---|---|
target | IObject | IUI |
keyframe | IUIInputData | IKeyframe[] |
options? | ITransition |
isTemp? | boolean |
Returns ​
void
Inherited from ​
Defined in ​
src/ui/packages/interface/src/IAnimation.ts:82
play ​
â–¸ play(): void
Returns ​
void
Inherited from ​
Defined in ​
src/ui/packages/interface/src/IAnimation.ts:84
pause ​
â–¸ pause(): void
Returns ​
void
Inherited from ​
Defined in ​
src/ui/packages/interface/src/IAnimation.ts:85
stop ​
â–¸ stop(): void
Returns ​
void
Inherited from ​
Defined in ​
src/ui/packages/interface/src/IAnimation.ts:86
seek ​
â–¸ seek(time, includeDelay?): void
Parameters ​
| Name | Type |
|---|---|
time | number | IPercentData |
includeDelay? | boolean |
Returns ​
void
Inherited from ​
Defined in ​
src/ui/packages/interface/src/IAnimation.ts:87
kill ​
â–¸ kill(complete?, killStyle?): void
Parameters ​
| Name | Type |
|---|---|
complete? | boolean |
killStyle? | IUIInputData |
Returns ​
void
Inherited from ​
Defined in ​
src/ui/packages/interface/src/IAnimation.ts:88
destroy ​
â–¸ destroy(complete?): void
Parameters ​
| Name | Type |
|---|---|
complete? | boolean |
Returns ​
void
Inherited from ​
Defined in ​
src/ui/packages/interface/src/IAnimation.ts:90
updateList ​
â–¸ updateList(animation?, isTemp?): void
Parameters ​
| Name | Type |
|---|---|
animation? | IAnimate[] | IAnimation[] |
isTemp? | boolean |
Returns ​
void
Defined in ​
src/ui/packages/interface/src/IAnimation.ts:95
onChildEvent ​
â–¸ onChildEvent(type, _animate): void
Parameters ​
| Name | Type |
|---|---|
type | string |
_animate | IAnimate |
Returns ​
void