Skip to content

Class: AnimateList โ€‹

Hierarchy โ€‹

Table of contents โ€‹

Constructors โ€‹

Properties โ€‹

Accessors โ€‹

Methods โ€‹

Constructors โ€‹

constructor โ€‹

โ€ข new AnimateList(target, animation?, isTemp?)

Parameters โ€‹

NameType
targetIObject | IUI
animation?IAnimate[] | IAnimation[]
isTemp?boolean

Overrides โ€‹

Animate.constructor

Defined in โ€‹

in/packages/animate/src/AnimateList.ts:18

Properties โ€‹

target โ€‹

โ€ข target: IObject | IUI

Inherited from โ€‹

Animate.target

Defined in โ€‹

in/packages/animate/src/Animate.ts:14


keyframes โ€‹

โ€ข keyframes: IKeyframe[]

Inherited from โ€‹

Animate.keyframes

Defined in โ€‹

in/packages/animate/src/Animate.ts:16


config โ€‹

โ€ข Optional config: IAnimateOptions

Inherited from โ€‹

Animate.config

Defined in โ€‹

in/packages/animate/src/Animate.ts:17


style โ€‹

โ€ข style: IUIInputData

Inherited from โ€‹

Animate.style

Defined in โ€‹

in/packages/animate/src/Animate.ts:19


fromStyle โ€‹

โ€ข fromStyle: IUIInputData

Inherited from โ€‹

Animate.fromStyle

Defined in โ€‹

in/packages/animate/src/Animate.ts:20


toStyle โ€‹

โ€ข toStyle: IUIInputData

Inherited from โ€‹

Animate.toStyle

Defined in โ€‹

in/packages/animate/src/Animate.ts:21


running โ€‹

โ€ข running: boolean

Inherited from โ€‹

Animate.running

Defined in โ€‹

in/packages/animate/src/Animate.ts:25


destroyed โ€‹

โ€ข destroyed: boolean

Inherited from โ€‹

Animate.destroyed

Defined in โ€‹

in/packages/animate/src/Animate.ts:27


time โ€‹

โ€ข time: number

Inherited from โ€‹

Animate.time

Defined in โ€‹

in/packages/animate/src/Animate.ts:29


looped โ€‹

โ€ข looped: number

Inherited from โ€‹

Animate.looped

Defined in โ€‹

in/packages/animate/src/Animate.ts:30


easing โ€‹

โ€ข easing: IAnimateEasing

Inherited from โ€‹

Animate.easing

Defined in โ€‹

in/packages/animate/src/Animate.ts:34


delay โ€‹

โ€ข delay: number

Inherited from โ€‹

Animate.delay

Defined in โ€‹

in/packages/animate/src/Animate.ts:38


duration โ€‹

โ€ข duration: number

Inherited from โ€‹

Animate.duration

Defined in โ€‹

in/packages/animate/src/Animate.ts:41


ending โ€‹

โ€ข ending: IAnimateEnding

Inherited from โ€‹

Animate.ending

Defined in โ€‹

in/packages/animate/src/Animate.ts:44


reverse โ€‹

โ€ข Optional reverse: boolean

Inherited from โ€‹

Animate.reverse

Defined in โ€‹

in/packages/animate/src/Animate.ts:48


swing โ€‹

โ€ข Optional swing: boolean

Inherited from โ€‹

Animate.swing

Defined in โ€‹

in/packages/animate/src/Animate.ts:51


loop โ€‹

โ€ข loop: number | boolean

Inherited from โ€‹

Animate.loop

Defined in โ€‹

in/packages/animate/src/Animate.ts:54


loopDelay โ€‹

โ€ข loopDelay: number

Inherited from โ€‹

Animate.loopDelay

Defined in โ€‹

in/packages/animate/src/Animate.ts:57


speed โ€‹

โ€ข speed: number

Inherited from โ€‹

Animate.speed

Defined in โ€‹

in/packages/animate/src/Animate.ts:61


autoplay โ€‹

โ€ข autoplay: boolean

Inherited from โ€‹

Animate.autoplay

Defined in โ€‹

in/packages/animate/src/Animate.ts:64


join โ€‹

โ€ข join: boolean

Inherited from โ€‹

Animate.join

Defined in โ€‹

in/packages/animate/src/Animate.ts:67


attrs โ€‹

โ€ข attrs: string[]

Inherited from โ€‹

Animate.attrs

Defined in โ€‹

in/packages/animate/src/Animate.ts:70


killStyle โ€‹

โ€ข Protected killStyle: IUIInputData

Inherited from โ€‹

Animate.killStyle

Defined in โ€‹

in/packages/animate/src/Animate.ts:72


isTemp โ€‹

โ€ข isTemp: boolean

Inherited from โ€‹

Animate.isTemp

Defined in โ€‹

in/packages/animate/src/Animate.ts:74


frames โ€‹

โ€ข frames: IComputedKeyframe[]

Inherited from โ€‹

Animate.frames

Defined in โ€‹

in/packages/animate/src/Animate.ts:76


nowIndex โ€‹

โ€ข Protected nowIndex: number

Inherited from โ€‹

Animate.nowIndex

Defined in โ€‹

in/packages/animate/src/Animate.ts:78


frameLooped โ€‹

โ€ข Protected frameLooped: number

Inherited from โ€‹

Animate.frameLooped

Defined in โ€‹

in/packages/animate/src/Animate.ts:81


frameReverse โ€‹

โ€ข Protected frameReverse: boolean

Inherited from โ€‹

Animate.frameReverse

Defined in โ€‹

in/packages/animate/src/Animate.ts:82


easingFn โ€‹

โ€ข Protected easingFn: IFunction

Inherited from โ€‹

Animate.easingFn

Defined in โ€‹

in/packages/animate/src/Animate.ts:84


requestAnimateTime โ€‹

โ€ข Protected requestAnimateTime: number

Inherited from โ€‹

Animate.requestAnimateTime

Defined in โ€‹

in/packages/animate/src/Animate.ts:86


playedTotalTime โ€‹

โ€ข Protected playedTotalTime: number

Inherited from โ€‹

Animate.playedTotalTime

Defined in โ€‹

in/packages/animate/src/Animate.ts:87


mainReverse โ€‹

โ€ข Protected mainReverse: boolean

Inherited from โ€‹

Animate.mainReverse

Defined in โ€‹

in/packages/animate/src/Animate.ts:90


timer โ€‹

โ€ข Protected timer: any

Inherited from โ€‹

Animate.timer

Defined in โ€‹

in/packages/animate/src/Animate.ts:91


attrsMap โ€‹

โ€ข Protected attrsMap: IBooleanMap

Inherited from โ€‹

Animate.attrsMap

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 โ€‹

Animate.innerId

Defined in โ€‹

leafer/packages/event/src/Eventer.ts:9


__captureMap โ€‹

โ€ข Optional __captureMap: IEventListenerMap

Inherited from โ€‹

Animate.__captureMap

Defined in โ€‹

leafer/packages/event/src/Eventer.ts:11


__bubbleMap โ€‹

โ€ข Optional __bubbleMap: IEventListenerMap

Inherited from โ€‹

Animate.__bubbleMap

Defined in โ€‹

leafer/packages/event/src/Eventer.ts:13


syncEventer โ€‹

โ€ข Optional syncEventer: IEventer

Inherited from โ€‹

Animate.syncEventer

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 โ€‹

IComputedKeyframe

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 โ€‹

IAnimateEnding

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 โ€‹

IUIInputData

Overrides โ€‹

Animate.endingStyle

Defined in โ€‹

in/packages/animate/src/AnimateList.ts:14


event โ€‹

โ€ข set event(map): void

Parameters โ€‹

NameType
mapIEventMap

Returns โ€‹

void

Inherited from โ€‹

Animate.event

Defined in โ€‹

leafer/packages/event/src/Eventer.ts:17

Methods โ€‹

init โ€‹

โ–ธ init(target, keyframe, options?, isTemp?): void

Parameters โ€‹

NameType
targetIObject | IUI
keyframeIUIInputData | IKeyframe[]
options?ITransition
isTemp?boolean

Returns โ€‹

void

Inherited from โ€‹

Animate.init

Defined in โ€‹

in/packages/animate/src/Animate.ts:116


create โ€‹

โ–ธ Protected create(): void

Returns โ€‹

void

Inherited from โ€‹

Animate.create

Defined in โ€‹

in/packages/animate/src/Animate.ts:184


changeDuration โ€‹

โ–ธ changeDuration(duration): void

Parameters โ€‹

NameType
durationnumber

Returns โ€‹

void

Inherited from โ€‹

Animate.changeDuration

Defined in โ€‹

in/packages/animate/src/Animate.ts:248


setBefore โ€‹

โ–ธ setBefore(item, data, before): void

Parameters โ€‹

NameType
itemIComputedKeyframe
dataIObject
beforeIObject

Returns โ€‹

void

Inherited from โ€‹

Animate.setBefore

Defined in โ€‹

in/packages/animate/src/Animate.ts:253


allocateTime โ€‹

โ–ธ allocateTime(partTime): void

Parameters โ€‹

NameType
partTimenumber

Returns โ€‹

void

Inherited from โ€‹

Animate.allocateTime

Defined in โ€‹

in/packages/animate/src/Animate.ts:262


requestAnimate โ€‹

โ–ธ Protected requestAnimate(): void

Returns โ€‹

void

Inherited from โ€‹

Animate.requestAnimate

Defined in โ€‹

in/packages/animate/src/Animate.ts:275


animate โ€‹

โ–ธ Protected animate(_runtime?, seek?): void

Parameters โ€‹

NameType
_runtime?number
seek?boolean

Returns โ€‹

void

Inherited from โ€‹

Animate.animate

Defined in โ€‹

in/packages/animate/src/Animate.ts:280


start โ€‹

โ–ธ Protected start(seek?): void

Parameters โ€‹

NameType
seek?boolean

Returns โ€‹

void

Inherited from โ€‹

Animate.start

Defined in โ€‹

in/packages/animate/src/Animate.ts:341


begin โ€‹

โ–ธ Protected begin(seek?): void

Parameters โ€‹

NameType
seek?boolean

Returns โ€‹

void

Inherited from โ€‹

Animate.begin

Defined in โ€‹

in/packages/animate/src/Animate.ts:359


end โ€‹

โ–ธ Protected end(): void

Returns โ€‹

void

Inherited from โ€‹

Animate.end

Defined in โ€‹

in/packages/animate/src/Animate.ts:365


complete โ€‹

โ–ธ Protected complete(): void

Returns โ€‹

void

Inherited from โ€‹

Animate.complete

Defined in โ€‹

in/packages/animate/src/Animate.ts:369


setFrom โ€‹

โ–ธ Protected setFrom(): void

Returns โ€‹

void

Inherited from โ€‹

Animate.setFrom

Defined in โ€‹

in/packages/animate/src/Animate.ts:383


setTo โ€‹

โ–ธ Protected setTo(): void

Returns โ€‹

void

Inherited from โ€‹

Animate.setTo

Defined in โ€‹

in/packages/animate/src/Animate.ts:388


nextFrame โ€‹

โ–ธ Protected nextFrame(): void

Returns โ€‹

void

Inherited from โ€‹

Animate.nextFrame

Defined in โ€‹

in/packages/animate/src/Animate.ts:394


reverseNextFrame โ€‹

โ–ธ Protected reverseNextFrame(): void

Returns โ€‹

void

Inherited from โ€‹

Animate.reverseNextFrame

Defined in โ€‹

in/packages/animate/src/Animate.ts:401


transition โ€‹

โ–ธ Protected transition(t): void

Parameters โ€‹

NameType
tnumber

Returns โ€‹

void

Inherited from โ€‹

Animate.transition

Defined in โ€‹

in/packages/animate/src/Animate.ts:408


setStyle โ€‹

โ–ธ setStyle(style): void

Parameters โ€‹

NameType
styleIObject

Returns โ€‹

void

Inherited from โ€‹

Animate.setStyle

Defined in โ€‹

in/packages/animate/src/Animate.ts:437


increaseTime โ€‹

โ–ธ Protected increaseTime(): void

Returns โ€‹

void

Inherited from โ€‹

Animate.increaseTime

Defined in โ€‹

in/packages/animate/src/Animate.ts:446


needLoop โ€‹

โ–ธ Protected needLoop(looped, loop, swing): boolean

Parameters โ€‹

NameType
loopednumber
loopnumber | boolean
swingnumber | boolean

Returns โ€‹

boolean

Inherited from โ€‹

Animate.needLoop

Defined in โ€‹

in/packages/animate/src/Animate.ts:450


needStopLoop โ€‹

โ–ธ Protected needStopLoop(looped, times, swing?): boolean

Parameters โ€‹

NameType
loopednumber
timesnumber | boolean
swing?boolean

Returns โ€‹

boolean

Inherited from โ€‹

Animate.needStopLoop

Defined in โ€‹

in/packages/animate/src/Animate.ts:454


needLoopFrame โ€‹

โ–ธ Protected needLoopFrame(): boolean

Returns โ€‹

boolean

Inherited from โ€‹

Animate.needLoopFrame

Defined in โ€‹

in/packages/animate/src/Animate.ts:458


clearTimer โ€‹

โ–ธ Protected clearTimer(fn?): void

Parameters โ€‹

NameType
fn?IFunction

Returns โ€‹

void

Inherited from โ€‹

Animate.clearTimer

Defined in โ€‹

in/packages/animate/src/Animate.ts:470


updateList โ€‹

โ–ธ updateList(animation?, isTemp?): void

Parameters โ€‹

NameType
animation?IAnimate[] | IAnimation[]
isTemp?boolean

Returns โ€‹

void

Defined in โ€‹

in/packages/animate/src/AnimateList.ts:24


play โ€‹

โ–ธ play(): void

Returns โ€‹

void

Overrides โ€‹

Animate.play

Defined in โ€‹

in/packages/animate/src/AnimateList.ts:44


pause โ€‹

โ–ธ pause(): void

Returns โ€‹

void

Overrides โ€‹

Animate.pause

Defined in โ€‹

in/packages/animate/src/AnimateList.ts:48


stop โ€‹

โ–ธ stop(): void

Returns โ€‹

void

Overrides โ€‹

Animate.stop

Defined in โ€‹

in/packages/animate/src/AnimateList.ts:52


seek โ€‹

โ–ธ seek(time): void

Parameters โ€‹

NameType
timenumber | IPercentData

Returns โ€‹

void

Overrides โ€‹

Animate.seek

Defined in โ€‹

in/packages/animate/src/AnimateList.ts:56


kill โ€‹

โ–ธ kill(complete?, killStyle?): void

Parameters โ€‹

NameType
complete?boolean
killStyle?IUIInputData

Returns โ€‹

void

Overrides โ€‹

Animate.kill

Defined in โ€‹

in/packages/animate/src/AnimateList.ts:60


each โ€‹

โ–ธ Protected each(func): void

Parameters โ€‹

NameType
funcIFunction

Returns โ€‹

void

Defined in โ€‹

in/packages/animate/src/AnimateList.ts:65


destroy โ€‹

โ–ธ destroy(complete?): void

Parameters โ€‹

NameType
complete?boolean

Returns โ€‹

void

Overrides โ€‹

Animate.destroy

Defined in โ€‹

in/packages/animate/src/AnimateList.ts:69


on โ€‹

โ–ธ on(type, listener?, options?): void

Parameters โ€‹

NameType
typestring | string[] | IEventMap
listener?IFunction
options?IEventOption

Returns โ€‹

void

Inherited from โ€‹

Animate.on

Defined in โ€‹

leafer/packages/event/src/Eventer.ts:20


off โ€‹

โ–ธ off(type?, listener?, options?): void

Parameters โ€‹

NameType
type?string | string[]
listener?IFunction
options?IEventOption

Returns โ€‹

void

Inherited from โ€‹

Animate.off

Defined in โ€‹

leafer/packages/event/src/Eventer.ts:57


on_ โ€‹

โ–ธ on_(type, listener, bind?, options?): IEventListenerId

Parameters โ€‹

NameType
typestring | string[]
listenerIFunction
bind?IObject
options?IEventOption

Returns โ€‹

IEventListenerId

Inherited from โ€‹

Animate.on_

Defined in โ€‹

leafer/packages/event/src/Eventer.ts:100


off_ โ€‹

โ–ธ off_(id): void

Parameters โ€‹

NameType
idIEventListenerId | IEventListenerId[]

Returns โ€‹

void

Inherited from โ€‹

Animate.off_

Defined in โ€‹

leafer/packages/event/src/Eventer.ts:106


once โ€‹

โ–ธ once(type, listener, capture?): void

Parameters โ€‹

NameType
typestring | string[]
listenerIFunction
capture?boolean

Returns โ€‹

void

Inherited from โ€‹

Animate.once

Defined in โ€‹

leafer/packages/event/src/Eventer.ts:113


emit โ€‹

โ–ธ emit(type, event?, capture?): void

Parameters โ€‹

NameType
typestring
event?IObject | IEvent
capture?boolean

Returns โ€‹

void

Inherited from โ€‹

Animate.emit

Defined in โ€‹

leafer/packages/event/src/Eventer.ts:117


emitEvent โ€‹

โ–ธ emitEvent(event, capture?): void

Parameters โ€‹

NameType
eventIEvent
capture?boolean

Returns โ€‹

void

Inherited from โ€‹

Animate.emitEvent

Defined in โ€‹

leafer/packages/event/src/Eventer.ts:139


hasEvent โ€‹

โ–ธ hasEvent(type, capture?): boolean

Parameters โ€‹

NameType
typestring
capture?boolean

Returns โ€‹

boolean

Inherited from โ€‹

Animate.hasEvent

Defined in โ€‹

leafer/packages/event/src/Eventer.ts:144

Released under the MIT License.