Class: AnimateList โ
Hierarchy โ
โณ
AnimateList
Table of contents โ
Constructors โ
Properties โ
- target
- keyframes
- config
- style
- fromStyle
- toStyle
- running
- destroyed
- time
- looped
- easing
- delay
- duration
- ending
- reverse
- swing
- loop
- loopDelay
- speed
- autoplay
- join
- attrs
- killStyle
- isTemp
- frames
- nowIndex
- frameLooped
- frameReverse
- easingFn
- requestAnimateTime
- playedTotalTime
- mainReverse
- timer
- attrsMap
- list
- _endingStyle
- innerId
- __captureMap
- __bubbleMap
- syncEventer
Accessors โ
Methods โ
- init
- create
- changeDuration
- setBefore
- allocateTime
- requestAnimate
- animate
- start
- begin
- end
- complete
- setFrom
- setTo
- nextFrame
- reverseNextFrame
- transition
- setStyle
- increaseTime
- needLoop
- needStopLoop
- needLoopFrame
- clearTimer
- updateList
- play
- pause
- stop
- seek
- kill
- each
- destroy
- on
- off
- on_
- off_
- once
- emit
- emitEvent
- hasEvent
Constructors โ
constructor โ
โข new AnimateList(target
, animation?
, isTemp?
)
Parameters โ
Name | Type |
---|---|
target | IObject | IUI |
animation? | IAnimate [] | IAnimation [] |
isTemp? | boolean |
Overrides โ
Defined in โ
in/packages/animate/src/AnimateList.ts:18
Properties โ
target โ
Inherited from โ
Defined in โ
in/packages/animate/src/Animate.ts:14
keyframes โ
โข keyframes: IKeyframe
[]
Inherited from โ
Defined in โ
in/packages/animate/src/Animate.ts:16
config โ
โข Optional
config: IAnimateOptions
Inherited from โ
Defined in โ
in/packages/animate/src/Animate.ts:17
style โ
โข style: IUIInputData
Inherited from โ
Defined in โ
in/packages/animate/src/Animate.ts:19
fromStyle โ
โข fromStyle: IUIInputData
Inherited from โ
Defined in โ
in/packages/animate/src/Animate.ts:20
toStyle โ
โข toStyle: IUIInputData
Inherited from โ
Defined in โ
in/packages/animate/src/Animate.ts:21
running โ
โข running: boolean
Inherited from โ
Defined in โ
in/packages/animate/src/Animate.ts:25
destroyed โ
โข destroyed: boolean
Inherited from โ
Defined in โ
in/packages/animate/src/Animate.ts:27
time โ
โข time: number
Inherited from โ
Defined in โ
in/packages/animate/src/Animate.ts:29
looped โ
โข looped: number
Inherited from โ
Defined in โ
in/packages/animate/src/Animate.ts:30
easing โ
โข easing: IAnimateEasing
Inherited from โ
Defined in โ
in/packages/animate/src/Animate.ts:34
delay โ
โข delay: number
Inherited from โ
Defined in โ
in/packages/animate/src/Animate.ts:38
duration โ
โข duration: number
Inherited from โ
Defined in โ
in/packages/animate/src/Animate.ts:41
ending โ
โข ending: IAnimateEnding
Inherited from โ
Defined in โ
in/packages/animate/src/Animate.ts:44
reverse โ
โข Optional
reverse: boolean
Inherited from โ
Defined in โ
in/packages/animate/src/Animate.ts:48
swing โ
โข Optional
swing: boolean
Inherited from โ
Defined in โ
in/packages/animate/src/Animate.ts:51
loop โ
โข loop: number
| boolean
Inherited from โ
Defined in โ
in/packages/animate/src/Animate.ts:54
loopDelay โ
โข loopDelay: number
Inherited from โ
Defined in โ
in/packages/animate/src/Animate.ts:57
speed โ
โข speed: number
Inherited from โ
Defined in โ
in/packages/animate/src/Animate.ts:61
autoplay โ
โข autoplay: boolean
Inherited from โ
Defined in โ
in/packages/animate/src/Animate.ts:64
join โ
โข join: boolean
Inherited from โ
Defined in โ
in/packages/animate/src/Animate.ts:67
attrs โ
โข attrs: string
[]
Inherited from โ
Defined in โ
in/packages/animate/src/Animate.ts:70
killStyle โ
โข Protected
killStyle: IUIInputData
Inherited from โ
Defined in โ
in/packages/animate/src/Animate.ts:72
isTemp โ
โข isTemp: boolean
Inherited from โ
Defined in โ
in/packages/animate/src/Animate.ts:74
frames โ
โข frames: IComputedKeyframe
[]
Inherited from โ
Defined in โ
in/packages/animate/src/Animate.ts:76
nowIndex โ
โข Protected
nowIndex: number
Inherited from โ
Defined in โ
in/packages/animate/src/Animate.ts:78
frameLooped โ
โข Protected
frameLooped: number
Inherited from โ
Defined in โ
in/packages/animate/src/Animate.ts:81
frameReverse โ
โข Protected
frameReverse: boolean
Inherited from โ
Defined in โ
in/packages/animate/src/Animate.ts:82
easingFn โ
โข Protected
easingFn: IFunction
Inherited from โ
Defined in โ
in/packages/animate/src/Animate.ts:84
requestAnimateTime โ
โข Protected
requestAnimateTime: number
Inherited from โ
Defined in โ
in/packages/animate/src/Animate.ts:86
playedTotalTime โ
โข Protected
playedTotalTime: number
Inherited from โ
Defined in โ
in/packages/animate/src/Animate.ts:87
mainReverse โ
โข Protected
mainReverse: boolean
Inherited from โ
Defined in โ
in/packages/animate/src/Animate.ts:90
timer โ
โข Protected
timer: any
Inherited from โ
Defined in โ
in/packages/animate/src/Animate.ts:91
attrsMap โ
โข Protected
attrsMap: IBooleanMap
Inherited from โ
Defined in โ
in/packages/animate/src/Animate.ts:92
list โ
โข list: IAnimate
[] = []
Defined in โ
in/packages/animate/src/AnimateList.ts:10
_endingStyle โ
โข Protected
_endingStyle: IUIInputData
Defined in โ
in/packages/animate/src/AnimateList.ts:15
innerId โ
โข Readonly
innerId: number
Inherited from โ
Defined in โ
leafer/packages/event/src/Eventer.ts:9
__captureMap โ
โข Optional
__captureMap: IEventListenerMap
Inherited from โ
Defined in โ
leafer/packages/event/src/Eventer.ts:11
__bubbleMap โ
โข Optional
__bubbleMap: IEventListenerMap
Inherited from โ
Defined in โ
leafer/packages/event/src/Eventer.ts:13
syncEventer โ
โข Optional
syncEventer: IEventer
Inherited from โ
Defined in โ
leafer/packages/event/src/Eventer.ts:15
Accessors โ
started โ
โข get
started(): boolean
Returns โ
boolean
Inherited from โ
Animate.started
Defined in โ
in/packages/animate/src/Animate.ts:24
frame โ
โข Protected
get
frame(): IComputedKeyframe
Returns โ
Inherited from โ
Animate.frame
Defined in โ
in/packages/animate/src/Animate.ts:79
frameTotalTime โ
โข Protected
get
frameTotalTime(): number
Returns โ
number
Inherited from โ
Animate.frameTotalTime
Defined in โ
in/packages/animate/src/Animate.ts:80
nowReverse โ
โข get
nowReverse(): boolean
Returns โ
boolean
Inherited from โ
Animate.nowReverse
Defined in โ
in/packages/animate/src/Animate.ts:89
realEnding โ
โข get
realEnding(): IAnimateEnding
Returns โ
Inherited from โ
Animate.realEnding
Defined in โ
in/packages/animate/src/Animate.ts:94
completed โ
โข get
completed(): boolean
Returns โ
boolean
Overrides โ
Animate.completed
Defined in โ
in/packages/animate/src/AnimateList.ts:12
endingStyle โ
โข get
endingStyle(): IUIInputData
Returns โ
Overrides โ
Animate.endingStyle
Defined in โ
in/packages/animate/src/AnimateList.ts:14
event โ
โข set
event(map
): void
Parameters โ
Name | Type |
---|---|
map | IEventMap |
Returns โ
void
Inherited from โ
Animate.event
Defined in โ
leafer/packages/event/src/Eventer.ts:17
Methods โ
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 โ
in/packages/animate/src/Animate.ts:116
create โ
โธ Protected
create(): void
Returns โ
void
Inherited from โ
Defined in โ
in/packages/animate/src/Animate.ts:184
changeDuration โ
โธ changeDuration(duration
): void
Parameters โ
Name | Type |
---|---|
duration | number |
Returns โ
void
Inherited from โ
Defined in โ
in/packages/animate/src/Animate.ts:248
setBefore โ
โธ setBefore(item
, data
, before
): void
Parameters โ
Name | Type |
---|---|
item | IComputedKeyframe |
data | IObject |
before | IObject |
Returns โ
void
Inherited from โ
Defined in โ
in/packages/animate/src/Animate.ts:253
allocateTime โ
โธ allocateTime(partTime
): void
Parameters โ
Name | Type |
---|---|
partTime | number |
Returns โ
void
Inherited from โ
Defined in โ
in/packages/animate/src/Animate.ts:262
requestAnimate โ
โธ Protected
requestAnimate(): void
Returns โ
void
Inherited from โ
Defined in โ
in/packages/animate/src/Animate.ts:275
animate โ
โธ Protected
animate(_runtime?
, seek?
): void
Parameters โ
Name | Type |
---|---|
_runtime? | number |
seek? | boolean |
Returns โ
void
Inherited from โ
Defined in โ
in/packages/animate/src/Animate.ts:280
start โ
โธ Protected
start(seek?
): void
Parameters โ
Name | Type |
---|---|
seek? | boolean |
Returns โ
void
Inherited from โ
Defined in โ
in/packages/animate/src/Animate.ts:341
begin โ
โธ Protected
begin(seek?
): void
Parameters โ
Name | Type |
---|---|
seek? | boolean |
Returns โ
void
Inherited from โ
Defined in โ
in/packages/animate/src/Animate.ts:359
end โ
โธ Protected
end(): void
Returns โ
void
Inherited from โ
Defined in โ
in/packages/animate/src/Animate.ts:365
complete โ
โธ Protected
complete(): void
Returns โ
void
Inherited from โ
Defined in โ
in/packages/animate/src/Animate.ts:369
setFrom โ
โธ Protected
setFrom(): void
Returns โ
void
Inherited from โ
Defined in โ
in/packages/animate/src/Animate.ts:383
setTo โ
โธ Protected
setTo(): void
Returns โ
void
Inherited from โ
Defined in โ
in/packages/animate/src/Animate.ts:388
nextFrame โ
โธ Protected
nextFrame(): void
Returns โ
void
Inherited from โ
Defined in โ
in/packages/animate/src/Animate.ts:394
reverseNextFrame โ
โธ Protected
reverseNextFrame(): void
Returns โ
void
Inherited from โ
Defined in โ
in/packages/animate/src/Animate.ts:401
transition โ
โธ Protected
transition(t
): void
Parameters โ
Name | Type |
---|---|
t | number |
Returns โ
void
Inherited from โ
Defined in โ
in/packages/animate/src/Animate.ts:408
setStyle โ
โธ setStyle(style
): void
Parameters โ
Name | Type |
---|---|
style | IObject |
Returns โ
void
Inherited from โ
Defined in โ
in/packages/animate/src/Animate.ts:437
increaseTime โ
โธ Protected
increaseTime(): void
Returns โ
void
Inherited from โ
Defined in โ
in/packages/animate/src/Animate.ts:446
needLoop โ
โธ Protected
needLoop(looped
, loop
, swing
): boolean
Parameters โ
Name | Type |
---|---|
looped | number |
loop | number | boolean |
swing | number | boolean |
Returns โ
boolean
Inherited from โ
Defined in โ
in/packages/animate/src/Animate.ts:450
needStopLoop โ
โธ Protected
needStopLoop(looped
, times
, swing?
): boolean
Parameters โ
Name | Type |
---|---|
looped | number |
times | number | boolean |
swing? | boolean |
Returns โ
boolean
Inherited from โ
Defined in โ
in/packages/animate/src/Animate.ts:454
needLoopFrame โ
โธ Protected
needLoopFrame(): boolean
Returns โ
boolean
Inherited from โ
Defined in โ
in/packages/animate/src/Animate.ts:458
clearTimer โ
โธ Protected
clearTimer(fn?
): void
Parameters โ
Name | Type |
---|---|
fn? | IFunction |
Returns โ
void
Inherited from โ
Defined in โ
in/packages/animate/src/Animate.ts:470
updateList โ
โธ updateList(animation?
, isTemp?
): void
Parameters โ
Name | Type |
---|---|
animation? | IAnimate [] | IAnimation [] |
isTemp? | boolean |
Returns โ
void
Defined in โ
in/packages/animate/src/AnimateList.ts:24
play โ
โธ play(): void
Returns โ
void
Overrides โ
Defined in โ
in/packages/animate/src/AnimateList.ts:44
pause โ
โธ pause(): void
Returns โ
void
Overrides โ
Defined in โ
in/packages/animate/src/AnimateList.ts:48
stop โ
โธ stop(): void
Returns โ
void
Overrides โ
Defined in โ
in/packages/animate/src/AnimateList.ts:52
seek โ
โธ seek(time
): void
Parameters โ
Name | Type |
---|---|
time | number | IPercentData |
Returns โ
void
Overrides โ
Defined in โ
in/packages/animate/src/AnimateList.ts:56
kill โ
โธ kill(complete?
, killStyle?
): void
Parameters โ
Name | Type |
---|---|
complete? | boolean |
killStyle? | IUIInputData |
Returns โ
void
Overrides โ
Defined in โ
in/packages/animate/src/AnimateList.ts:60
each โ
โธ Protected
each(func
): void
Parameters โ
Name | Type |
---|---|
func | IFunction |
Returns โ
void
Defined in โ
in/packages/animate/src/AnimateList.ts:65
destroy โ
โธ destroy(complete?
): void
Parameters โ
Name | Type |
---|---|
complete? | boolean |
Returns โ
void
Overrides โ
Defined in โ
in/packages/animate/src/AnimateList.ts:69
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/event/src/Eventer.ts:20
off โ
โธ off(type?
, listener?
, options?
): void
Parameters โ
Name | Type |
---|---|
type? | string | string [] |
listener? | IFunction |
options? | IEventOption |
Returns โ
void
Inherited from โ
Defined in โ
leafer/packages/event/src/Eventer.ts:57
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/event/src/Eventer.ts:100
off_ โ
โธ off_(id
): void
Parameters โ
Name | Type |
---|---|
id | IEventListenerId | IEventListenerId [] |
Returns โ
void
Inherited from โ
Defined in โ
leafer/packages/event/src/Eventer.ts:106
once โ
โธ once(type
, listener
, capture?
): void
Parameters โ
Name | Type |
---|---|
type | string | string [] |
listener | IFunction |
capture? | boolean |
Returns โ
void
Inherited from โ
Defined in โ
leafer/packages/event/src/Eventer.ts:113
emit โ
โธ emit(type
, event?
, capture?
): void
Parameters โ
Name | Type |
---|---|
type | string |
event? | IObject | IEvent |
capture? | boolean |
Returns โ
void
Inherited from โ
Defined in โ
leafer/packages/event/src/Eventer.ts:117
emitEvent โ
โธ emitEvent(event
, capture?
): void
Parameters โ
Name | Type |
---|---|
event | IEvent |
capture? | boolean |
Returns โ
void
Inherited from โ
Defined in โ
leafer/packages/event/src/Eventer.ts:139
hasEvent โ
โธ hasEvent(type
, capture?
): boolean
Parameters โ
Name | Type |
---|---|
type | string |
capture? | boolean |
Returns โ
boolean