library-ts/browser/animation/nextFrame.ts

11 lines
210 B
TypeScript

export function nextFrame():Promise<void>
{
let promise = new Promise<void>(
( resolve, reject ) =>
{
requestAnimationFrame( () => { resolve(); } );
}
);
return promise;
}