aboutsummaryrefslogtreecommitdiff
path: root/files/fr/web/api/serviceworkerstate
diff options
context:
space:
mode:
authorPeter Bengtsson <mail@peterbe.com>2020-12-08 14:40:17 -0500
committerPeter Bengtsson <mail@peterbe.com>2020-12-08 14:40:17 -0500
commit33058f2b292b3a581333bdfb21b8f671898c5060 (patch)
tree51c3e392513ec574331b2d3f85c394445ea803c6 /files/fr/web/api/serviceworkerstate
parent8b66d724f7caf0157093fb09cfec8fbd0c6ad50a (diff)
downloadtranslated-content-33058f2b292b3a581333bdfb21b8f671898c5060.tar.gz
translated-content-33058f2b292b3a581333bdfb21b8f671898c5060.tar.bz2
translated-content-33058f2b292b3a581333bdfb21b8f671898c5060.zip
initial commit
Diffstat (limited to 'files/fr/web/api/serviceworkerstate')
-rw-r--r--files/fr/web/api/serviceworkerstate/index.html51
1 files changed, 51 insertions, 0 deletions
diff --git a/files/fr/web/api/serviceworkerstate/index.html b/files/fr/web/api/serviceworkerstate/index.html
new file mode 100644
index 0000000000..661ee4602b
--- /dev/null
+++ b/files/fr/web/api/serviceworkerstate/index.html
@@ -0,0 +1,51 @@
+---
+title: ServiceWorkerState
+slug: Web/API/ServiceWorkerState
+tags:
+ - API
+ - Interface
+ - Service Workers
+ - ServiceWorkerState
+translation_of: Web/API/ServiceWorkerState
+---
+<div>{{APIRef("Service Workers API")}}{{SeeCompatTable}}</div>
+
+<p><code><strong>ServiceWorkerState</strong></code> est associé à l'état du {{DOMxRef("ServiceWorker")}}.</p>
+
+<h2 id="Valeurs">Valeurs</h2>
+
+<dl>
+ <dt><code>installing</code></dt>
+ <dd>Cet état indique que le service worker est en train de s'installer. Dans cet état, {{DOMxRef("ExtendableEvent.waitUntil()")}} peut être appelé à l'intérieur du gestionnaire de l'événement <code>install</code> afin d'allonger la vie du worker en train de s'installer, jusqu'à ce que la promesse aboutisse avec succès. Le but de cette démarche est de s'assurer que le service worker ne s'active pas avant que tous les caches centraux soient peuplés.</dd>
+ <dt><code>installed</code></dt>
+ <dd>Dans cet état, le service worker est considéré comme en attente.</dd>
+ <dt><code>activating</code></dt>
+ <dd>Dans cet état, le service worker est considéré comme actif. Tant qu'il est actif, on peut appeler {{DOMxRef("ExtendableEvent.waitUntil()")}} à l'intérieur du gestionnaire de l'événement <code>onactivate</code> pour étendre la vie du service worker actif jusqu'à ce que toutes les promesses aboutissent avec succès. Aucun événement fonctionnel n'est dispatché tant que l'état n'est pas actif.</dd>
+ <dt><code>activated</code></dt>
+ <dd>Dans cet état, le service worker est considéré comme actif et prêt à gérer les événements fonctionnels.</dd>
+ <dt><code>redundant</code></dt>
+ <dd>Un nouveau service worker est en train de remplacer le service worker courant, ou bien le service worker courant est en train d'être rejeté à cause d'un échec d'installation.</dd>
+</dl>
+
+<h2 id="Spécifications">Spécifications</h2>
+
+<table class="standard-table">
+ <tbody>
+ <tr>
+ <th scope="col">Spécification</th>
+ <th scope="col">Statut</th>
+ <th scope="col">Commentaires</th>
+ </tr>
+ <tr>
+ <td>{{SpecName("Service Workers", "#service-worker-state-enum", "ServiceWorkerState")}}</td>
+ <td>{{Spec2("Service Workers")}}</td>
+ <td>Définition initiale.</td>
+ </tr>
+ </tbody>
+</table>
+
+<h2 id="Voir_également">Voir également</h2>
+
+<ul>
+ <li>{{DOMxRef("ServiceWorker.state")}}</li>
+</ul>