1.3.2 • Published 3 years ago
@cloudflare/util-http-poll v1.3.2
util-http-poll
Cloudflare HTTP Polling Util
Installation
$ yarn add @cloudflare/util-http-poll
Usage
import { Poller } from '@cloudflare/util-http-poll';
const pollingFn = () => {
/* do something fancy */
};
/*
The following options can be configured:
backoffs {Number} - The number of times to backoff and retry
after exceeding timeout before quitting
pollInterval {Number} - The frequency at which to poll
pollTimeout {Number} - The time after which we stop polling and decide what to do next
backoffFn: {Function} - Used to decrease the pollInterval frequency
onError: {Function} - Called when an error is thrown in pollingFn
haltOnError: {Boolean} - Should stop polling if an error is encountered
*/
const options = { pollTimeout: 30 * 1000 };
const poller = new Poller(pollingFn, options);
poller.startPolling();
// When you're done or unmounting:
poller.destroy();
1.3.2
3 years ago
1.3.1
3 years ago
1.3.0
3 years ago
1.2.30
3 years ago
1.2.29
4 years ago
1.2.27
4 years ago
1.2.28
4 years ago
1.2.26
4 years ago
1.2.25
4 years ago
1.2.24
5 years ago
1.2.22
5 years ago
1.2.20
5 years ago
1.2.21
5 years ago
1.2.19
5 years ago
1.2.17
5 years ago
1.2.16
5 years ago
1.2.15
5 years ago
1.2.14
5 years ago
1.2.13
6 years ago
1.2.12
6 years ago
1.2.11
6 years ago
1.2.10
6 years ago
1.2.9
6 years ago
1.2.8
6 years ago
1.2.7
6 years ago
1.2.6
6 years ago
1.2.5
6 years ago
1.2.4
6 years ago
1.2.3
6 years ago
1.2.2
7 years ago
1.2.1
7 years ago
1.2.0
7 years ago
1.1.1
7 years ago
1.1.0
7 years ago
1.0.20
7 years ago
1.0.19
7 years ago
1.0.18
7 years ago
1.0.17
7 years ago
1.0.16
7 years ago
1.0.15
7 years ago
1.0.14
7 years ago
1.0.13
7 years ago
1.0.12
7 years ago
1.0.11
7 years ago
1.0.10
7 years ago
1.0.9
7 years ago
1.0.8
7 years ago
1.0.7
7 years ago
1.0.6
7 years ago
1.0.4
7 years ago
1.0.3
7 years ago
1.0.2
7 years ago
1.0.1
7 years ago