Skip to content

Interface: IAnimate

Hierarchy

Implemented by

Table of contents

Properties

Methods

Properties

easing

Optional easing: IAnimateEasing

Inherited from

IAnimateOptions.easing

Defined in

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


delay

Optional delay: number

Inherited from

IAnimateOptions.delay

Defined in

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


duration

Optional duration: number

Inherited from

IAnimateOptions.duration

Defined in

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


ending

Optional ending: IAnimateEnding

Inherited from

IAnimateOptions.ending

Defined in

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


reverse

Optional reverse: boolean

Inherited from

IAnimateOptions.reverse

Defined in

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


swing

Optional swing: number | boolean

Inherited from

IAnimateOptions.swing

Defined in

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


loop

Optional loop: number | boolean

Inherited from

IAnimateOptions.loop

Defined in

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


loopDelay

Optional loopDelay: number

Inherited from

IAnimateOptions.loopDelay

Defined in

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


speed

Optional speed: number

Inherited from

IAnimateOptions.speed

Defined in

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


join

Optional join: boolean

Inherited from

IAnimateOptions.join

Defined in

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


jump

Optional jump: boolean

Inherited from

IAnimateOptions.jump

Defined in

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


autoplay

Optional autoplay: boolean

Inherited from

IAnimateOptions.autoplay

Defined in

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


attrs

Optional attrs: string[]

Inherited from

IAnimateOptions.attrs

Defined in

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


innerId

Readonly innerId: number

Inherited from

IEventer.innerId

Defined in

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


__captureMap

Optional __captureMap: IEventListenerMap

Inherited from

IEventer.__captureMap

Defined in

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


__bubbleMap

Optional __bubbleMap: IEventListenerMap

Inherited from

IEventer.__bubbleMap

Defined in

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


__hasLocalEvent

Optional __hasLocalEvent: boolean

Inherited from

IEventer.__hasLocalEvent

Defined in

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


__hasWorldEvent

Optional __hasWorldEvent: boolean

Inherited from

IEventer.__hasWorldEvent

Defined in

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


syncEventer

Optional syncEventer: IEventer

Inherited from

IEventer.syncEventer

Defined in

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


target

target: IObject | IUI

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

IEventer.event

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

IEventer.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

IEventer.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

IEventer.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

IEventer.on_

Defined in

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


off_

off_(id): void

Parameters

NameType
idIEventListenerId | IEventListenerId[]

Returns

void

Inherited from

IEventer.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

IEventer.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

IEventer.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

IEventer.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

IEventer.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

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

NameType
timenumber | IPercentData
includeDelay?boolean

Returns

void

Defined in

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


kill

kill(complete?, killStyle?): void

Parameters

NameType
complete?boolean
killStyle?IUIInputData

Returns

void

Defined in

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


destroy

destroy(complete?): void

Parameters

NameType
complete?boolean

Returns

void

Overrides

IEventer.destroy

Defined in

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

Released under the MIT License.