1.0.3 • Published 6 years ago

idle-callback v1.0.3

Weekly downloads
2
License
MIT
Repository
github
Last release
6 years ago

idle-callback

Strongly-typed requestIdleCallback polyfill

import { requestIdleCallback, cancelIdleCallback } from 'idle-callback';

const id = requestIdleCallback(
    (deadline: IdleDeadline) => {
        while (deadline.timeRemaining() > 0) {
            // perform some work
        }
    },
    { timeout: 1000 },
);

cancelIdleCallback(id);