UNPKG

service-worker-mock

Version:

Service Worker Mock ========================= A mock service worker environment generator.

21 lines (16 loc) 525 B
// Derived from https://github.com/GoogleChrome/workbox const ExtendableEvent = require('./ExtendableEvent'); // SyncEvent // https://wicg.github.io/BackgroundSync/spec/#sync-event class SyncEvent extends ExtendableEvent { constructor(type, init = {}) { super(type, init); if (!init.tag) { throw new TypeError( 'Failed to construct \'SyncEvent\': required member tag is undefined.'); } this.tag = init.tag; this.lastChance = init.lastChance || false; } } module.exports = SyncEvent;