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;
|
timeRemaining?: () => number;
|
||||||
}
|
}
|
||||||
|
|
||||||
interface Window {
|
interface RequestIdleCallbackOptions {
|
||||||
requestIdleCallback(cb: (deadline: RequestIdleCallback) => any): NodeJS.Timer;
|
timeout?: number;
|
||||||
cancelIdleCallback(id: NodeJS.Timer): void;
|
}
|
||||||
|
|
||||||
|
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