Interface: IAnimate
Hierarchy
↳
IAnimate
↳↳
IAnimateList
Implemented by
Table of contents
Properties
- easing
- delay
- duration
- ending
- reverse
- swing
- loop
- loopDelay
- speed
- join
- autoplay
- attrs
- innerId
- __captureMap
- __bubbleMap
- syncEventer
- target
- 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
leafer/packages/interface/src/animate/ITransition.ts:6
delay
• Optional
delay: number
Inherited from
Defined in
leafer/packages/interface/src/animate/ITransition.ts:8
duration
• Optional
duration: number
Inherited from
Defined in
leafer/packages/interface/src/animate/ITransition.ts:9
ending
• Optional
ending: IAnimateEnding
Inherited from
Defined in
leafer/packages/interface/src/animate/ITransition.ts:10
reverse
• Optional
reverse: boolean
Inherited from
Defined in
leafer/packages/interface/src/animate/ITransition.ts:12
swing
• Optional
swing: number
| boolean
Inherited from
Defined in
leafer/packages/interface/src/animate/ITransition.ts:13
loop
• Optional
loop: number
| boolean
Inherited from
Defined in
leafer/packages/interface/src/animate/ITransition.ts:15
loopDelay
• Optional
loopDelay: number
Inherited from
Defined in
leafer/packages/interface/src/animate/ITransition.ts:16
speed
• Optional
speed: number
Inherited from
Defined in
leafer/packages/interface/src/animate/ITransition.ts:18
join
• Optional
join: boolean
Inherited from
Defined in
leafer/packages/interface/src/animate/ITransition.ts:20
autoplay
• Optional
autoplay: boolean
Inherited from
Defined in
leafer/packages/interface/src/animate/ITransition.ts:21
attrs
• Optional
attrs: string
[]
Inherited from
Defined in
leafer/packages/interface/src/animate/ITransition.ts:23
innerId
• Readonly
innerId: number
Inherited from
Defined in
leafer/packages/interface/src/event/IEventer.ts:39
__captureMap
• Optional
__captureMap: IEventListenerMap
Inherited from
Defined in
leafer/packages/interface/src/event/IEventer.ts:40
__bubbleMap
• Optional
__bubbleMap: IEventListenerMap
Inherited from
Defined in
leafer/packages/interface/src/event/IEventer.ts:41
syncEventer
• Optional
syncEventer: IEventer
Inherited from
Defined in
leafer/packages/interface/src/event/IEventer.ts:42
target
Defined in
ui/packages/interface/src/IAnimation.ts:58
keyframes
• keyframes: IKeyframe
[]
Defined in
ui/packages/interface/src/IAnimation.ts:60
config
• Optional
config: IAnimateOptions
Defined in
ui/packages/interface/src/IAnimation.ts:61
event
• Optional
event: IEventMap
Overrides
Defined in
ui/packages/interface/src/IAnimation.ts:62
frames
• Readonly
frames: IComputedKeyframe
[]
Defined in
ui/packages/interface/src/IAnimation.ts:64
style
• Readonly
style: IUIInputData
Defined in
ui/packages/interface/src/IAnimation.ts:66
fromStyle
• Readonly
fromStyle: IUIInputData
Defined in
ui/packages/interface/src/IAnimation.ts:67
toStyle
• Readonly
toStyle: IUIInputData
Defined in
ui/packages/interface/src/IAnimation.ts:68
endingStyle
• Readonly
endingStyle: IUIInputData
Defined in
ui/packages/interface/src/IAnimation.ts:69
started
• Readonly
started: boolean
Defined in
ui/packages/interface/src/IAnimation.ts:71
running
• Readonly
running: boolean
Defined in
ui/packages/interface/src/IAnimation.ts:72
completed
• Readonly
completed: boolean
Defined in
ui/packages/interface/src/IAnimation.ts:73
destroyed
• Readonly
destroyed: boolean
Defined in
ui/packages/interface/src/IAnimation.ts:74
time
• Readonly
time: number
Defined in
ui/packages/interface/src/IAnimation.ts:76
looped
• Readonly
looped: number
Defined in
ui/packages/interface/src/IAnimation.ts:77
realEnding
• Readonly
realEnding: IAnimateEnding
Defined in
ui/packages/interface/src/IAnimation.ts:79
Methods
destroyEventer
▸ Optional
destroyEventer(): void
Returns
void
Inherited from
Defined in
leafer/packages/interface/src/display/module/ILeafEventer.ts:18
on
▸ on(type
, listener?
, options?
): void
Parameters
Name | Type |
---|---|
type | string | string [] | IEventMap |
listener? | IFunction |
options? | IEventOption |
Returns
void
Inherited from
Defined in
leafer/packages/interface/src/event/IEventer.ts:45
off
▸ off(type?
, listener?
, options?
): void
Parameters
Name | Type |
---|---|
type? | string | string [] |
listener? | IFunction |
options? | IEventOption |
Returns
void
Inherited from
Defined in
leafer/packages/interface/src/event/IEventer.ts:46
on_
▸ on_(type
, listener
, bind?
, options?
): IEventListenerId
Parameters
Name | Type |
---|---|
type | string | string [] |
listener | IFunction |
bind? | IObject |
options? | IEventOption |
Returns
Inherited from
Defined in
leafer/packages/interface/src/event/IEventer.ts:47
off_
▸ off_(id
): void
Parameters
Name | Type |
---|---|
id | IEventListenerId | IEventListenerId [] |
Returns
void
Inherited from
Defined in
leafer/packages/interface/src/event/IEventer.ts:48
once
▸ once(type
, listener
): void
Parameters
Name | Type |
---|---|
type | string | string [] |
listener | IFunction |
Returns
void
Inherited from
Defined in
leafer/packages/interface/src/event/IEventer.ts:49
emit
▸ emit(type
, event?
, capture?
): void
Parameters
Name | Type |
---|---|
type | string |
event? | IObject | IEvent |
capture? | boolean |
Returns
void
Inherited from
Defined in
leafer/packages/interface/src/event/IEventer.ts:50
emitEvent
▸ emitEvent(event?
, capture?
): void
Parameters
Name | Type |
---|---|
event? | IEvent |
capture? | boolean |
Returns
void
Inherited from
Defined in
leafer/packages/interface/src/event/IEventer.ts:51
hasEvent
▸ hasEvent(type
, capture?
): boolean
Parameters
Name | Type |
---|---|
type | string |
capture? | boolean |
Returns
boolean
Inherited from
Defined in
leafer/packages/interface/src/event/IEventer.ts:52
init
▸ init(target
, keyframe
, options?
, isTemp?
): void
Parameters
Name | Type |
---|---|
target | IObject | IUI |
keyframe | IUIInputData | IKeyframe [] |
options? | ITransition |
isTemp? | boolean |
Returns
void
Defined in
ui/packages/interface/src/IAnimation.ts:81
play
▸ play(): void
Returns
void
Defined in
ui/packages/interface/src/IAnimation.ts:83
pause
▸ pause(): void
Returns
void
Defined in
ui/packages/interface/src/IAnimation.ts:84
stop
▸ stop(): void
Returns
void
Defined in
ui/packages/interface/src/IAnimation.ts:85
seek
▸ seek(time
): void
Parameters
Name | Type |
---|---|
time | number | IPercentData |
Returns
void
Defined in
ui/packages/interface/src/IAnimation.ts:86
kill
▸ kill(complete?
, killStyle?
): void
Parameters
Name | Type |
---|---|
complete? | boolean |
killStyle? | IUIInputData |
Returns
void
Defined in
ui/packages/interface/src/IAnimation.ts:87
destroy
▸ destroy(complete?
): void
Parameters
Name | Type |
---|---|
complete? | boolean |
Returns
void