Interface: IAnimate
Hierarchy
↳
IAnimate↳↳
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
Methods
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
Defined in
src/ui/packages/interface/src/IAnimation.ts:58
parent
• Optional parent: IAnimateList
Defined in
src/ui/packages/interface/src/IAnimation.ts:59
keyframes
• keyframes: IKeyframe[]
Defined in
src/ui/packages/interface/src/IAnimation.ts:61
config
• Optional config: IAnimateOptions
Defined in
src/ui/packages/interface/src/IAnimation.ts:62
event
• Optional event: IEventParamsMap
Overrides
Defined in
src/ui/packages/interface/src/IAnimation.ts:63
frames
• Readonly frames: IComputedKeyframe[]
Defined in
src/ui/packages/interface/src/IAnimation.ts:65
style
• Readonly style: IUIInputData
Defined in
src/ui/packages/interface/src/IAnimation.ts:67
fromStyle
• Readonly fromStyle: IUIInputData
Defined in
src/ui/packages/interface/src/IAnimation.ts:68
toStyle
• Readonly toStyle: IUIInputData
Defined in
src/ui/packages/interface/src/IAnimation.ts:69
endingStyle
• Readonly endingStyle: IUIInputData
Defined in
src/ui/packages/interface/src/IAnimation.ts:70
started
• Readonly started: boolean
Defined in
src/ui/packages/interface/src/IAnimation.ts:72
running
• Readonly running: boolean
Defined in
src/ui/packages/interface/src/IAnimation.ts:73
completed
• Readonly completed: boolean
Defined in
src/ui/packages/interface/src/IAnimation.ts:74
destroyed
• Readonly destroyed: boolean
Defined in
src/ui/packages/interface/src/IAnimation.ts:75
time
• Readonly time: number
Defined in
src/ui/packages/interface/src/IAnimation.ts:77
looped
• Readonly looped: number
Defined in
src/ui/packages/interface/src/IAnimation.ts:78
realEnding
• Readonly realEnding: IAnimateEnding
Defined in
src/ui/packages/interface/src/IAnimation.ts:80
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
Defined in
src/ui/packages/interface/src/IAnimation.ts:82
play
▸ play(): void
Returns
void
Defined in
src/ui/packages/interface/src/IAnimation.ts:84
pause
▸ pause(): void
Returns
void
Defined in
src/ui/packages/interface/src/IAnimation.ts:85
stop
▸ stop(): void
Returns
void
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
Defined in
src/ui/packages/interface/src/IAnimation.ts:87
kill
▸ kill(complete?, killStyle?): void
Parameters
| Name | Type |
|---|---|
complete? | boolean |
killStyle? | IUIInputData |
Returns
void
Defined in
src/ui/packages/interface/src/IAnimation.ts:88
destroy
▸ destroy(complete?): void
Parameters
| Name | Type |
|---|---|
complete? | boolean |
Returns
void