Skip to content

Interface: IAnimateList ​

Hierarchy ​

Implemented by ​

Table of contents ​

Properties ​

Methods ​

Properties ​

easing ​

• Optional easing: IAnimateEasing

Inherited from ​

IAnimate.easing

Defined in ​

src/leafer/packages/interface/src/animate/ITransition.ts:6


delay ​

• Optional delay: number

Inherited from ​

IAnimate.delay

Defined in ​

src/leafer/packages/interface/src/animate/ITransition.ts:8


duration ​

• Optional duration: number

Inherited from ​

IAnimate.duration

Defined in ​

src/leafer/packages/interface/src/animate/ITransition.ts:9


ending ​

• Optional ending: IAnimateEnding

Inherited from ​

IAnimate.ending

Defined in ​

src/leafer/packages/interface/src/animate/ITransition.ts:10


reverse ​

• Optional reverse: boolean

Inherited from ​

IAnimate.reverse

Defined in ​

src/leafer/packages/interface/src/animate/ITransition.ts:12


swing ​

• Optional swing: number | boolean

Inherited from ​

IAnimate.swing

Defined in ​

src/leafer/packages/interface/src/animate/ITransition.ts:13


loop ​

• Optional loop: number | boolean

Inherited from ​

IAnimate.loop

Defined in ​

src/leafer/packages/interface/src/animate/ITransition.ts:15


loopDelay ​

• Optional loopDelay: number

Inherited from ​

IAnimate.loopDelay

Defined in ​

src/leafer/packages/interface/src/animate/ITransition.ts:16


speed ​

• Optional speed: number

Inherited from ​

IAnimate.speed

Defined in ​

src/leafer/packages/interface/src/animate/ITransition.ts:18


join ​

• Optional join: boolean

Inherited from ​

IAnimate.join

Defined in ​

src/leafer/packages/interface/src/animate/ITransition.ts:20


jump ​

• Optional jump: boolean

Inherited from ​

IAnimate.jump

Defined in ​

src/leafer/packages/interface/src/animate/ITransition.ts:21


autoplay ​

• Optional autoplay: boolean

Inherited from ​

IAnimate.autoplay

Defined in ​

src/leafer/packages/interface/src/animate/ITransition.ts:22


attrs ​

• Optional attrs: string[]

Inherited from ​

IAnimate.attrs

Defined in ​

src/leafer/packages/interface/src/animate/ITransition.ts:24


innerId ​

• Readonly innerId: number

Inherited from ​

IAnimate.innerId

Defined in ​

src/leafer/packages/interface/src/event/IEventer.ts:41


__captureMap ​

• Optional __captureMap: IEventListenerMap

Inherited from ​

IAnimate.__captureMap

Defined in ​

src/leafer/packages/interface/src/event/IEventer.ts:42


__bubbleMap ​

• Optional __bubbleMap: IEventListenerMap

Inherited from ​

IAnimate.__bubbleMap

Defined in ​

src/leafer/packages/interface/src/event/IEventer.ts:43


__hasLocalEvent ​

• Optional __hasLocalEvent: boolean

Inherited from ​

IAnimate.__hasLocalEvent

Defined in ​

src/leafer/packages/interface/src/event/IEventer.ts:44


__hasWorldEvent ​

• Optional __hasWorldEvent: boolean

Inherited from ​

IAnimate.__hasWorldEvent

Defined in ​

src/leafer/packages/interface/src/event/IEventer.ts:45


syncEventer ​

• Optional syncEventer: IEventer

Inherited from ​

IAnimate.syncEventer

Defined in ​

src/leafer/packages/interface/src/event/IEventer.ts:46


target ​

• target: IObject | IUI

Inherited from ​

IAnimate.target

Defined in ​

src/ui/packages/interface/src/IAnimation.ts:58


parent ​

• Optional parent: IAnimateList

Inherited from ​

IAnimate.parent

Defined in ​

src/ui/packages/interface/src/IAnimation.ts:59


keyframes ​

• keyframes: IKeyframe[]

Inherited from ​

IAnimate.keyframes

Defined in ​

src/ui/packages/interface/src/IAnimation.ts:61


config ​

• Optional config: IAnimateOptions

Inherited from ​

IAnimate.config

Defined in ​

src/ui/packages/interface/src/IAnimation.ts:62


event ​

• Optional event: IEventParamsMap

Inherited from ​

IAnimate.event

Defined in ​

src/ui/packages/interface/src/IAnimation.ts:63


frames ​

• Readonly frames: IComputedKeyframe[]

Inherited from ​

IAnimate.frames

Defined in ​

src/ui/packages/interface/src/IAnimation.ts:65


style ​

• Readonly style: IUIInputData

Inherited from ​

IAnimate.style

Defined in ​

src/ui/packages/interface/src/IAnimation.ts:67


fromStyle ​

• Readonly fromStyle: IUIInputData

Inherited from ​

IAnimate.fromStyle

Defined in ​

src/ui/packages/interface/src/IAnimation.ts:68


toStyle ​

• Readonly toStyle: IUIInputData

Inherited from ​

IAnimate.toStyle

Defined in ​

src/ui/packages/interface/src/IAnimation.ts:69


endingStyle ​

• Readonly endingStyle: IUIInputData

Inherited from ​

IAnimate.endingStyle

Defined in ​

src/ui/packages/interface/src/IAnimation.ts:70


started ​

• Readonly started: boolean

Inherited from ​

IAnimate.started

Defined in ​

src/ui/packages/interface/src/IAnimation.ts:72


running ​

• Readonly running: boolean

Inherited from ​

IAnimate.running

Defined in ​

src/ui/packages/interface/src/IAnimation.ts:73


completed ​

• Readonly completed: boolean

Inherited from ​

IAnimate.completed

Defined in ​

src/ui/packages/interface/src/IAnimation.ts:74


destroyed ​

• Readonly destroyed: boolean

Inherited from ​

IAnimate.destroyed

Defined in ​

src/ui/packages/interface/src/IAnimation.ts:75


time ​

• Readonly time: number

Inherited from ​

IAnimate.time

Defined in ​

src/ui/packages/interface/src/IAnimation.ts:77


looped ​

• Readonly looped: number

Inherited from ​

IAnimate.looped

Defined in ​

src/ui/packages/interface/src/IAnimation.ts:78


realEnding ​

• Readonly realEnding: IAnimateEnding

Inherited from ​

IAnimate.realEnding

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 ​

IAnimate.destroyEventer

Defined in ​

src/leafer/packages/interface/src/display/module/ILeafEventer.ts:18


on ​

â–¸ on(type, listener?, options?): void

Parameters ​

NameType
typestring | string[] | IEventParamsMap | IEventParams[]
listener?IFunction
options?IEventOption

Returns ​

void

Inherited from ​

IAnimate.on

Defined in ​

src/leafer/packages/interface/src/event/IEventer.ts:49


off ​

â–¸ off(type?, listener?, options?): void

Parameters ​

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

Returns ​

void

Inherited from ​

IAnimate.off

Defined in ​

src/leafer/packages/interface/src/event/IEventer.ts:50


on_ ​

â–¸ on_(type, listener?, bind?, options?): IEventListenerId

Parameters ​

NameType
typestring | string[] | IEventParams[]
listener?IFunction
bind?IObject
options?IEventOption

Returns ​

IEventListenerId

Inherited from ​

IAnimate.on_

Defined in ​

src/leafer/packages/interface/src/event/IEventer.ts:51


off_ ​

â–¸ off_(id): void

Parameters ​

NameType
idIEventListenerId | IEventListenerId[]

Returns ​

void

Inherited from ​

IAnimate.off_

Defined in ​

src/leafer/packages/interface/src/event/IEventer.ts:52


once ​

â–¸ once(type, listener?, captureOrBind?, capture?): void

Parameters ​

NameType
typestring | string[] | IEventParams[]
listener?IFunction
captureOrBind?boolean | IObject
capture?boolean

Returns ​

void

Inherited from ​

IAnimate.once

Defined in ​

src/leafer/packages/interface/src/event/IEventer.ts:53


emit ​

â–¸ emit(type, event?, capture?): void

Parameters ​

NameType
typestring
event?IObject | IEvent
capture?boolean

Returns ​

void

Inherited from ​

IAnimate.emit

Defined in ​

src/leafer/packages/interface/src/event/IEventer.ts:54


emitEvent ​

â–¸ emitEvent(event?, capture?): void

Parameters ​

NameType
event?IEvent
capture?boolean

Returns ​

void

Inherited from ​

IAnimate.emitEvent

Defined in ​

src/leafer/packages/interface/src/event/IEventer.ts:55


hasEvent ​

â–¸ hasEvent(type, capture?): boolean

Parameters ​

NameType
typestring
capture?boolean

Returns ​

boolean

Inherited from ​

IAnimate.hasEvent

Defined in ​

src/leafer/packages/interface/src/event/IEventer.ts:56


init ​

â–¸ init(target, keyframe, options?, isTemp?): void

Parameters ​

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

Returns ​

void

Inherited from ​

IAnimate.init

Defined in ​

src/ui/packages/interface/src/IAnimation.ts:82


play ​

â–¸ play(): void

Returns ​

void

Inherited from ​

IAnimate.play

Defined in ​

src/ui/packages/interface/src/IAnimation.ts:84


pause ​

â–¸ pause(): void

Returns ​

void

Inherited from ​

IAnimate.pause

Defined in ​

src/ui/packages/interface/src/IAnimation.ts:85


stop ​

â–¸ stop(): void

Returns ​

void

Inherited from ​

IAnimate.stop

Defined in ​

src/ui/packages/interface/src/IAnimation.ts:86


seek ​

â–¸ seek(time, includeDelay?): void

Parameters ​

NameType
timenumber | IPercentData
includeDelay?boolean

Returns ​

void

Inherited from ​

IAnimate.seek

Defined in ​

src/ui/packages/interface/src/IAnimation.ts:87


kill ​

â–¸ kill(complete?, killStyle?): void

Parameters ​

NameType
complete?boolean
killStyle?IUIInputData

Returns ​

void

Inherited from ​

IAnimate.kill

Defined in ​

src/ui/packages/interface/src/IAnimation.ts:88


destroy ​

â–¸ destroy(complete?): void

Parameters ​

NameType
complete?boolean

Returns ​

void

Inherited from ​

IAnimate.destroy

Defined in ​

src/ui/packages/interface/src/IAnimation.ts:90


updateList ​

â–¸ updateList(animation?, isTemp?): void

Parameters ​

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

Returns ​

void

Defined in ​

src/ui/packages/interface/src/IAnimation.ts:95


onChildEvent ​

â–¸ onChildEvent(type, _animate): void

Parameters ​

NameType
typestring
_animateIAnimate

Returns ​

void

Defined in ​

src/ui/packages/interface/src/IAnimation.ts:96

Released under the MIT License.