mirror of
https://github.com/wassname/DefinitelyTyped.git
synced 2026-09-09 11:13:57 +08:00
update to "tween.js" file + tests for "tweenjs"
This commit is contained in:
Vendored
+5
-1
@@ -11,6 +11,7 @@ declare module TWEEN {
|
||||
export function remove(tween:Tween): void;
|
||||
export function update(time:number): boolean;
|
||||
|
||||
// Class documentation : http://www.createjs.com/Docs/TweenJS/classes/Tween.html
|
||||
export class Tween {
|
||||
constructor(object?:any);
|
||||
to(properties:any, duration:number): Tween;
|
||||
@@ -23,7 +24,10 @@ declare module TWEEN {
|
||||
onStart(callback:Function): Tween;
|
||||
onUpdate(callback:Function): Tween;
|
||||
onComplete(callback:Function): Tween;
|
||||
update(time:number): boolean;
|
||||
update(time: number): boolean;
|
||||
wait(duration: number): Tween;
|
||||
call(callback: Function, params?: any[], scope?: any): Tween;
|
||||
static get(target: any, props?: any, pluginData?: any, override?: boolean): Tween;
|
||||
}
|
||||
export var Easing: TweenEasing;
|
||||
export var Interpolation: TweenInterpolation;
|
||||
|
||||
@@ -0,0 +1,12 @@
|
||||
///<reference path="./tweenjs.d.ts"/>
|
||||
|
||||
declare var target;
|
||||
var Tween = createjs.Tween;
|
||||
|
||||
// source : http://www.createjs.com/Docs/TweenJS/modules/TweenJS.html
|
||||
// Chainable modules :
|
||||
target.alpha = 1;
|
||||
Tween.get(target).wait(500).to({ alpha: 0, visible: false }, 1000).call(onComplete);
|
||||
function onComplete() {
|
||||
//Tween complete
|
||||
}
|
||||
Reference in New Issue
Block a user