// GENERATED CONTENT - DO NOT EDIT // Content was automatically extracted by Reffy into webref // (https://github.com/w3c/webref) // Source: Web Periodic Background Synchronization (https://wicg.github.io/periodic-background-sync/) partial interface ServiceWorkerGlobalScope { attribute EventHandler onperiodicsync; }; [Exposed=(Window,Worker)] partial interface ServiceWorkerRegistration { readonly attribute PeriodicSyncManager periodicSync; }; [Exposed=(Window,Worker)] interface PeriodicSyncManager { Promise register(DOMString tag, optional BackgroundSyncOptions options = {}); Promise> getTags(); Promise unregister(DOMString tag); }; dictionary BackgroundSyncOptions { [EnforceRange] unsigned long long minInterval = 0; }; dictionary PeriodicSyncEventInit : ExtendableEventInit { required DOMString tag; }; [Exposed=ServiceWorker] interface PeriodicSyncEvent : ExtendableEvent { constructor(DOMString type, PeriodicSyncEventInit init); readonly attribute DOMString tag; };