@awayjs/core
Version:
AwayJS core classes
37 lines • 740 B
TypeScript
export declare class RequestAnimationFrame {
private _callback;
private _callbackContext;
private _active;
private _rafUpdateFunction;
private _prevTime;
private _dt;
private _currentTime;
private _argsArray;
private _getTimer;
constructor(callback: Function, callbackContext: Object);
/**
*
* @param callback
* @param callbackContext
*/
setCallback(callback: Function, callbackContext: Object): void;
/**
*
*/
start(): void;
/**
*
*/
stop(): void;
/**
*
* @returns {boolean}
*/
get active(): boolean;
/**
*
* @private
*/
private _tick;
}
//# sourceMappingURL=RequestAnimationFrame.d.ts.map