@nativescript/core
Version:
A JavaScript library providing an easy to use api for interacting with iOS and Android platform APIs.
20 lines (17 loc) • 507 B
TypeScript
/**
* Callback called on frame rendered
* @argument time Time of the current frame in milliseconds
*/
export interface FrameRequestCallback {
(time: number): void;
}
/**
* Requests an animation frame and returns the timer ID
* @param cb Callback to be called on frame
*/
export function requestAnimationFrame(cb: FrameRequestCallback): number;
/**
* Cancels a previously scheduled animation frame request
* @param id timer ID to cancel
*/
export function cancelAnimationFrame(id: number): void;