mirror of
https://github.com/rhysd/Mstdn.git
synced 2025-02-02 06:52:13 +01:00
fix type definitions for RequestIdleCallback
This commit is contained in:
parent
f8e7d64b08
commit
506055084a
12
typings/request-idle-callback.d.ts
vendored
12
typings/request-idle-callback.d.ts
vendored
@ -3,7 +3,13 @@ interface RequestIdleCallback {
|
||||
timeRemaining?: () => number;
|
||||
}
|
||||
|
||||
interface Window {
|
||||
requestIdleCallback(cb: (deadline: RequestIdleCallback) => any): NodeJS.Timer;
|
||||
cancelIdleCallback(id: NodeJS.Timer): void;
|
||||
interface RequestIdleCallbackOptions {
|
||||
timeout?: number;
|
||||
}
|
||||
|
||||
type RequestIdleCallbackId = number;
|
||||
|
||||
interface Window {
|
||||
requestIdleCallback(cb: (deadline: RequestIdleCallback) => any, options?: RequestIdleCallbackOptions): RequestIdleCallbackId;
|
||||
cancelIdleCallback(id: RequestIdleCallbackId): void;
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user