{
    "dom-periodicsyncevent-periodicsyncevent": [
        {
            "engines": [
                "blink"
            ],
            "filename": "api/PeriodicSyncEvent.json",
            "name": "PeriodicSyncEvent",
            "slug": "API/PeriodicSyncEvent/PeriodicSyncEvent",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/PeriodicSyncEvent/PeriodicSyncEvent",
            "summary": "The PeriodicSyncEvent() constructor creates a new PeriodicSyncEvent object. This constructor is not typically used. The browser creates these objects itself and provides them to onperiodicsync callback.",
            "support": {
                "chrome": {
                    "version_added": "80"
                },
                "chrome_android": "mirror",
                "edge": "mirror",
                "firefox": {
                    "version_added": false
                },
                "firefox_android": "mirror",
                "ie": {
                    "version_added": false
                },
                "oculus": "mirror",
                "opera": "mirror",
                "opera_android": "mirror",
                "safari": {
                    "version_added": false
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": {
                    "version_added": false
                },
                "edge_blink": {
                    "version_added": "80"
                }
            },
            "title": "PeriodicSyncEvent: PeriodicSyncEvent() constructor"
        }
    ],
    "dom-periodicsyncevent-tag": [
        {
            "engines": [
                "blink"
            ],
            "filename": "api/PeriodicSyncEvent.json",
            "name": "tag",
            "slug": "API/PeriodicSyncEvent/tag",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/PeriodicSyncEvent/tag",
            "summary": "The tag read-only property of the PeriodicSyncEvent interface returns the developer-defined identifier for the PeriodicSyncEvent. This is specified when calling the PeriodicSyncManager.register() method of the PeriodicSyncManager interface. Multiple tags can be used by the web app to run different periodic tasks at different frequencies.",
            "support": {
                "chrome": {
                    "version_added": "80"
                },
                "chrome_android": "mirror",
                "edge": "mirror",
                "firefox": {
                    "version_added": false
                },
                "firefox_android": "mirror",
                "ie": {
                    "version_added": false
                },
                "oculus": "mirror",
                "opera": "mirror",
                "opera_android": "mirror",
                "safari": {
                    "version_added": false
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": {
                    "version_added": false
                },
                "edge_blink": {
                    "version_added": "80"
                }
            },
            "title": "PeriodicSyncEvent: tag property"
        }
    ],
    "periodicsync-event": [
        {
            "engines": [
                "blink"
            ],
            "filename": "api/PeriodicSyncEvent.json",
            "name": "PeriodicSyncEvent",
            "slug": "API/PeriodicSyncEvent",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/PeriodicSyncEvent",
            "summary": "The PeriodicSyncEvent interface of the Web Periodic Background Synchronization API provides a way to run tasks in the service worker with network connectivity.",
            "support": {
                "chrome": {
                    "version_added": "80"
                },
                "chrome_android": "mirror",
                "edge": "mirror",
                "firefox": {
                    "version_added": false
                },
                "firefox_android": "mirror",
                "ie": {
                    "version_added": false
                },
                "oculus": "mirror",
                "opera": "mirror",
                "opera_android": "mirror",
                "safari": {
                    "version_added": false
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": {
                    "version_added": false
                },
                "edge_blink": {
                    "version_added": "80"
                }
            },
            "title": "PeriodicSyncEvent"
        },
        {
            "engines": [
                "blink"
            ],
            "filename": "api/ServiceWorkerGlobalScope.json",
            "name": "periodicsync_event",
            "slug": "API/ServiceWorkerGlobalScope/periodicsync_event",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/ServiceWorkerGlobalScope/periodicsync_event",
            "summary": "The periodicsync event of the ServiceWorkerGlobalScope interface is fired at timed intervals, specified when registering a PeriodicSyncManager.",
            "support": {
                "chrome": {
                    "version_added": "80"
                },
                "chrome_android": "mirror",
                "edge": "mirror",
                "firefox": {
                    "version_added": false
                },
                "firefox_android": "mirror",
                "ie": {
                    "version_added": false
                },
                "oculus": "mirror",
                "opera": "mirror",
                "opera_android": "mirror",
                "safari": {
                    "version_added": false
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": {
                    "version_added": false
                },
                "edge_blink": {
                    "version_added": "80"
                }
            },
            "title": "ServiceWorkerGlobalScope: periodicsync event"
        }
    ],
    "dom-periodicsyncmanager-gettags": [
        {
            "engines": [
                "blink"
            ],
            "filename": "api/PeriodicSyncManager.json",
            "name": "getTags",
            "slug": "API/PeriodicSyncManager/getTags",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/PeriodicSyncManager/getTags",
            "summary": "The getTags() method of the PeriodicSyncManager interface returns a Promise that resolves with a list of String objects representing the tags that are currently registered for periodic syncing.",
            "support": {
                "chrome": {
                    "version_added": "80"
                },
                "chrome_android": "mirror",
                "edge": "mirror",
                "firefox": {
                    "version_added": false
                },
                "firefox_android": "mirror",
                "ie": {
                    "version_added": false
                },
                "oculus": "mirror",
                "opera": "mirror",
                "opera_android": "mirror",
                "safari": {
                    "version_added": false
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": {
                    "version_added": false
                },
                "edge_blink": {
                    "version_added": "80"
                }
            },
            "title": "PeriodicSyncManager: getTags() method"
        }
    ],
    "dom-periodicsyncmanager-register": [
        {
            "engines": [
                "blink"
            ],
            "filename": "api/PeriodicSyncManager.json",
            "name": "register",
            "slug": "API/PeriodicSyncManager/register",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/PeriodicSyncManager/register",
            "summary": "The register() method of the PeriodicSyncManager interface registers a periodic sync request with the browser with the specified tag and options. It returns a Promise that resolves when the registration completes.",
            "support": {
                "chrome": {
                    "version_added": "80"
                },
                "chrome_android": "mirror",
                "edge": "mirror",
                "firefox": {
                    "version_added": false
                },
                "firefox_android": "mirror",
                "ie": {
                    "version_added": false
                },
                "oculus": "mirror",
                "opera": "mirror",
                "opera_android": "mirror",
                "safari": {
                    "version_added": false
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": {
                    "version_added": false
                },
                "edge_blink": {
                    "version_added": "80"
                }
            },
            "title": "PeriodicSyncManager: register() method"
        }
    ],
    "dom-periodicsyncmanager-unregister": [
        {
            "engines": [
                "blink"
            ],
            "filename": "api/PeriodicSyncManager.json",
            "name": "unregister",
            "slug": "API/PeriodicSyncManager/unregister",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/PeriodicSyncManager/unregister",
            "summary": "The unregister() method of the PeriodicSyncManager interface unregisters the periodic sync request corresponding to the specified tag and returns a Promise that resolves when unregistration completes.",
            "support": {
                "chrome": {
                    "version_added": "80"
                },
                "chrome_android": "mirror",
                "edge": "mirror",
                "firefox": {
                    "version_added": false
                },
                "firefox_android": "mirror",
                "ie": {
                    "version_added": false
                },
                "oculus": "mirror",
                "opera": "mirror",
                "opera_android": "mirror",
                "safari": {
                    "version_added": false
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": {
                    "version_added": false
                },
                "edge_blink": {
                    "version_added": "80"
                }
            },
            "title": "PeriodicSyncManager: unregister() method"
        }
    ],
    "periodicsyncmanager-interface": [
        {
            "engines": [
                "blink"
            ],
            "filename": "api/PeriodicSyncManager.json",
            "name": "PeriodicSyncManager",
            "slug": "API/PeriodicSyncManager",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/PeriodicSyncManager",
            "summary": "The PeriodicSyncManager interface of the Web Periodic Background Synchronization API provides a way to register tasks to be run in a service worker at periodic intervals with network connectivity. These tasks are referred to as periodic background sync requests. Access PeriodicSyncManager through the ServiceWorkerRegistration.periodicSync.",
            "support": {
                "chrome": {
                    "version_added": "80"
                },
                "chrome_android": "mirror",
                "edge": "mirror",
                "firefox": {
                    "version_added": false
                },
                "firefox_android": "mirror",
                "ie": {
                    "version_added": false
                },
                "oculus": "mirror",
                "opera": "mirror",
                "opera_android": "mirror",
                "safari": {
                    "version_added": false
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": {
                    "version_added": false
                },
                "edge_blink": {
                    "version_added": "80"
                }
            },
            "title": "PeriodicSyncManager"
        }
    ],
    "dom-serviceworkerglobalscope-onperiodicsync": [
        {
            "engines": [
                "blink"
            ],
            "filename": "api/ServiceWorkerGlobalScope.json",
            "name": "periodicsync_event",
            "slug": "API/ServiceWorkerGlobalScope/periodicsync_event",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/ServiceWorkerGlobalScope/periodicsync_event",
            "summary": "The periodicsync event of the ServiceWorkerGlobalScope interface is fired at timed intervals, specified when registering a PeriodicSyncManager.",
            "support": {
                "chrome": {
                    "version_added": "80"
                },
                "chrome_android": "mirror",
                "edge": "mirror",
                "firefox": {
                    "version_added": false
                },
                "firefox_android": "mirror",
                "ie": {
                    "version_added": false
                },
                "oculus": "mirror",
                "opera": "mirror",
                "opera_android": "mirror",
                "safari": {
                    "version_added": false
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": {
                    "version_added": false
                },
                "edge_blink": {
                    "version_added": "80"
                }
            },
            "title": "ServiceWorkerGlobalScope: periodicsync event"
        }
    ],
    "dom-serviceworkerregistration-periodicsync": [
        {
            "engines": [
                "blink"
            ],
            "filename": "api/ServiceWorkerRegistration.json",
            "name": "periodicSync",
            "slug": "API/ServiceWorkerRegistration/periodicSync",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/ServiceWorkerRegistration/periodicSync",
            "summary": "The periodicSync read-only property of the ServiceWorkerRegistration interface returns a reference to the PeriodicSyncManager interface, which allows for registering of tasks to run at specific intervals.",
            "support": {
                "chrome": {
                    "version_added": "80"
                },
                "chrome_android": "mirror",
                "edge": "mirror",
                "firefox": {
                    "version_added": false
                },
                "firefox_android": "mirror",
                "ie": {
                    "version_added": false
                },
                "oculus": "mirror",
                "opera": "mirror",
                "opera_android": "mirror",
                "safari": {
                    "version_added": false
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": "mirror",
                "edge_blink": {
                    "version_added": "80"
                }
            },
            "title": "ServiceWorkerRegistration: periodicSync property"
        }
    ]
}
