mirror of
https://github.com/gosticks/DefinitelyTyped.git
synced 2026-10-06 07:47:04 +00:00
Service Worker API
This commit is contained in:
@@ -136,7 +136,7 @@ navigator.serviceWorker.register('service-worker.js', {scope: './'}).then(functi
|
||||
// The service worker will not handle requests until this page and any
|
||||
// other instances of this page (in other tabs, etc.) have been
|
||||
// closed/reloaded.
|
||||
var serviceWorker: ServiceWorkerRegistration;
|
||||
var serviceWorker: ServiceWorker;
|
||||
if (registration.installing) {
|
||||
serviceWorker = registration.installing;
|
||||
} else if (registration.waiting) {
|
||||
@@ -146,7 +146,7 @@ navigator.serviceWorker.register('service-worker.js', {scope: './'}).then(functi
|
||||
}
|
||||
if (serviceWorker) {
|
||||
console.log(serviceWorker.state);
|
||||
serviceWorker.addEventListener('statechange', function(e: Event) {
|
||||
serviceWorker.addEventListener('statechange', function(e: any) {
|
||||
console.log(e.target.state);
|
||||
});
|
||||
}
|
||||
|
||||
+1
-1
@@ -557,7 +557,7 @@ interface ServiceWorker extends Worker {
|
||||
*
|
||||
* @param [statechangeevent]
|
||||
*/
|
||||
onstatechange: (statechangeevent?: Event) => void;
|
||||
onstatechange: (statechangeevent?: any) => void;
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
Reference in New Issue
Block a user