Home Reference Source Repository
import Tween from 'awv3-next/animation/tween.js'
public class | source

Tween

Static Method Summary

Static Public Methods
public static

add(tween: *)

public static

getAll(): *

public static

remove(tween: *)

public static
public static

removeObjectTweens(object: *)

public static

update(time: *): boolean

Constructor Summary

Public Constructor
public

constructor(parent: *, properties: *)

Member Summary

Public Members
public
public
public
public
public
public

map: *

public

object: *

public
public
public
public
public
public

parent: *

public
public
public
public
public
public
public
public
public

Method Summary

Public Methods
public

continue(): *

public

delay(amount: *): *

public

easing(easing: *): *

public

from(properties: *): *

public
public

hasProperty(key: *): *

public

now(): *

public

onComplete(callback: *): *

public

onStart(callback: *): *

public

onStop(callback: *): *

public

onUpdate(callback: *): *

public

pause(): *

public

removeProperty(key: *): *

public

repeat(times: number, yoyo: *): *

public

start(length: *): *

public

stop(): *

public

toggle(): *

public

update(time: *): boolean

public

wait(): *

Static Public Methods

public static add(tween: *) source

Params:

NameTypeAttributeDescription
tween *

public static getAll(): * source

Return:

*

public static remove(tween: *) source

Params:

NameTypeAttributeDescription
tween *

public static removeAll() source

public static removeObjectTweens(object: *) source

Params:

NameTypeAttributeDescription
object *

public static update(time: *): boolean source

Params:

NameTypeAttributeDescription
time *

Return:

boolean

Public Constructors

public constructor(parent: *, properties: *) source

Params:

NameTypeAttributeDescription
parent *
properties *

Public Members

public delayTime: number source

public duration: number source

public easingFunction: * source

public internalUpdate: * source

public isPlaying: boolean source

public map: * source

public object: * source

public onCompleteCallback: * source

public onStartCallback: * source

public onStartCallbackFired: boolean source

public onStopCallback: * source

public onUpdateCallback: * source

public parent: * source

public paused: boolean source

public repeatMode: * source

public repeatTimes: number source

public reversed: boolean source

public startTime: * source

public thenCallback: * source

public valuesEnd: * source

public valuesStart: * source

public valuesStartRepeat: * source

Public Methods

public continue(): * source

Return:

*

public delay(amount: *): * source

Params:

NameTypeAttributeDescription
amount *

Return:

*

public easing(easing: *): * source

Params:

NameTypeAttributeDescription
easing *

Return:

*

public from(properties: *): * source

Params:

NameTypeAttributeDescription
properties *

Return:

*

public getProperties(): * source

Return:

*

public hasProperty(key: *): * source

Params:

NameTypeAttributeDescription
key *

Return:

*

public now(): * source

Return:

*

public onComplete(callback: *): * source

Params:

NameTypeAttributeDescription
callback *

Return:

*

public onStart(callback: *): * source

Params:

NameTypeAttributeDescription
callback *

Return:

*

public onStop(callback: *): * source

Params:

NameTypeAttributeDescription
callback *

Return:

*

public onUpdate(callback: *): * source

Params:

NameTypeAttributeDescription
callback *

Return:

*

public pause(): * source

Return:

*

public removeProperty(key: *): * source

Params:

NameTypeAttributeDescription
key *

Return:

*

public repeat(times: number, yoyo: *): * source

Params:

NameTypeAttributeDescription
times number
  • optional
  • default: 0
yoyo *
  • optional

Return:

*

public start(length: *): * source

Params:

NameTypeAttributeDescription
length *

Return:

*

public stop(): * source

Return:

*

public toggle(): * source

Return:

*

public update(time: *): boolean source

Params:

NameTypeAttributeDescription
time *

Return:

boolean

public wait(): * source

Return:

*