diff options
Diffstat (limited to 'src/util.ts')
-rw-r--r-- | src/util.ts | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/util.ts b/src/util.ts index 73e30d0..cea404b 100644 --- a/src/util.ts +++ b/src/util.ts @@ -78,3 +78,7 @@ export function get(url: string): Promise<XMLHttpRequest> { export async function getJSON(url: string): Promise<any> { return JSON.parse((await get(url)).responseText); } + +export function nextAnimationFrame(): Promise<DOMHighResTimeStamp> { + return new Promise((resolve) => window.requestAnimationFrame(resolve)); +} |