mirror of
https://github.com/gosticks/DefinitelyTyped.git
synced 2026-01-30 05:27:30 +00:00
41 lines
1005 B
TypeScript
41 lines
1005 B
TypeScript
// Test file for offline-js.
|
|
|
|
|
|
Offline.options = {
|
|
checkOnLoad: false,
|
|
interceptRequests: true,
|
|
checks: {
|
|
xhr: { url: '/connection-test' },
|
|
image: { url: 'my-image.gif' },
|
|
active: 'image'
|
|
},
|
|
reconnect: {
|
|
initialDelay: 3,
|
|
delay: 60
|
|
},
|
|
requests: true,
|
|
game: false
|
|
};
|
|
|
|
Offline.check();
|
|
|
|
Offline.state;
|
|
|
|
var handler = () => { },
|
|
context = {};
|
|
|
|
Offline.on("up", handler, context);
|
|
Offline.on("down", handler, context);
|
|
Offline.on("confirmed-up", handler, context);
|
|
Offline.on("confirmed-down", handler, context);
|
|
Offline.on("checking", handler, context);
|
|
Offline.on("reconnect:started", handler, context);
|
|
Offline.on("reconnect:stopped", handler, context);
|
|
Offline.on("reconnect:tick", handler, context);
|
|
Offline.on("reconnect:connecting", handler, context);
|
|
Offline.on("reconnect:failure", handler, context);
|
|
Offline.on("requests:flush", handler, context);
|
|
Offline.on("requests:hold", handler, context);
|
|
|
|
Offline.off("up", handler);
|