diff options
author | julieng <julien.gattelier@gmail.com> | 2021-10-02 17:20:24 +0200 |
---|---|---|
committer | SphinxKnight <SphinxKnight@users.noreply.github.com> | 2021-10-02 17:30:20 +0200 |
commit | 1407c8fdef01ecd0ffb8a8bd46e7113f119b9fde (patch) | |
tree | 30a56efd3eff3a01bd1611e1840fdbbfacf544a4 /files/fr/web/api/pushevent | |
parent | c05efa8d7ae464235cf83d7c0956e42dc6974103 (diff) | |
download | translated-content-1407c8fdef01ecd0ffb8a8bd46e7113f119b9fde.tar.gz translated-content-1407c8fdef01ecd0ffb8a8bd46e7113f119b9fde.tar.bz2 translated-content-1407c8fdef01ecd0ffb8a8bd46e7113f119b9fde.zip |
convert content to md
Diffstat (limited to 'files/fr/web/api/pushevent')
-rw-r--r-- | files/fr/web/api/pushevent/index.md | 82 |
1 files changed, 33 insertions, 49 deletions
diff --git a/files/fr/web/api/pushevent/index.md b/files/fr/web/api/pushevent/index.md index 58b2e0e31f..a1364ab73c 100644 --- a/files/fr/web/api/pushevent/index.md +++ b/files/fr/web/api/pushevent/index.md @@ -13,36 +13,33 @@ tags: - hors-ligne translation_of: Web/API/PushEvent --- -<p>{{APIRef("Push API")}}{{SeeCompatTable()}}</p> +{{APIRef("Push API")}}{{SeeCompatTable()}} -<p>L'interface <strong><code>PushEvent</code></strong> de l'<a href="/en-US/docs/Web/API/Push_API">API Push</a> représente un message Push qui a été reçu. Cet événement est envoyé au <a href="/fr/docs/Web/API/ServiceWorkerGlobalScope">scope global</a> d'un {{domxref("ServiceWorker")}}. Il contient les informations transmises de l'application serveur vers un {{domxref("PushSubscription")}}.</p> +L'interface **`PushEvent`** de l'[API Push](/en-US/docs/Web/API/Push_API) représente un message Push qui a été reçu. Cet événement est envoyé au [scope global](/fr/docs/Web/API/ServiceWorkerGlobalScope) d'un {{domxref("ServiceWorker")}}. Il contient les informations transmises de l'application serveur vers un {{domxref("PushSubscription")}}. -<h2 id="Constructeur">Constructeur</h2> +## Constructeur -<dl> - <dt>{{domxref("PushEvent.PushEvent()")}}</dt> - <dd>Créer un nouvel objet <code>PushEvent</code>.</dd> -</dl> +- {{domxref("PushEvent.PushEvent()")}} + - : Créer un nouvel objet `PushEvent`. -<h2 id="Propriétés">Propriétés</h2> +## Propriétés -<p><em>Hérite des propriétés de son parent, {{domxref("ExtendableEvent")}}. Propriétés additionnelles:</em></p> +_Hérite des propriétés de son parent, {{domxref("ExtendableEvent")}}. Propriétés additionnelles:_ -<dl> - <dt>{{domxref("PushEvent.data")}} {{readonlyinline}}</dt> - <dd>Retourne une référence à un objet {{domxref("PushMessageData")}} contenant les données transmises au {{domxref("PushSubscription")}}.</dd> -</dl> +- {{domxref("PushEvent.data")}} {{readonlyinline}} + - : Retourne une référence à un objet {{domxref("PushMessageData")}} contenant les données transmises au {{domxref("PushSubscription")}}. -<h2>Méthodes</h2> +## Méthodes -<p><em>Hérite des méthodes de son parent, {{domxref("ExtendableEvent")}}</em>.</p> +_Hérite des méthodes de son parent, {{domxref("ExtendableEvent")}}_. -<h2 id="Exemples">Exemples</h2> +## Exemples -<p>L'exemple suivant prends les données du <code>PushEvent</code> et les affiche sur tous les clients du service worker.</p> +L'exemple suivant prends les données du `PushEvent` et les affiche sur tous les clients du service worker. -<pre class="brush: js">self.addEventListener('push', function(event) { - if (!(self.Notification && self.notification.permission === 'granted')) { +```js +self.addEventListener('push', function(event) { + if (!(self.Notification && self.notification.permission === 'granted')) { return; } @@ -66,33 +63,20 @@ translation_of: Web/API/PushEvent } }); }); -</pre> - -<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">Commentaire</th> - </tr> - <tr> - <td>{{SpecName('Push API','#the-push-event','PushEvent')}}</td> - <td>{{Spec2('Push API')}}</td> - <td>Définition intiale</td> - </tr> - </tbody> -</table> - -<h2 id="Compatibilité_des_navigateurs">Compatibilité des navigateurs</h2> - -<p>{{Compat("api.PushEvent")}}</p> - -<h2 id="Voir_aussi">Voir aussi</h2> - -<ul> - <li><a href="/fr/docs/Web/API/Push_API/Using_the_Push_API">Utiliser l'API Push</a></li> - <li><a href="/fr/docs/Web/API/Push_API">API Push</a></li> - <li><a href="/fr/docs/Web/API/Service_Worker_API">API Service Worker</a></li> -</ul> +``` + +## Spécifications + +| Spécification | Statut | Commentaire | +| ------------------------------------------------------------------------ | ---------------------------- | ------------------ | +| {{SpecName('Push API','#the-push-event','PushEvent')}} | {{Spec2('Push API')}} | Définition intiale | + +## Compatibilité des navigateurs + +{{Compat("api.PushEvent")}} + +## Voir aussi + +- [Utiliser l'API Push](/fr/docs/Web/API/Push_API/Using_the_Push_API) +- [API Push](/fr/docs/Web/API/Push_API) +- [API Service Worker](/fr/docs/Web/API/Service_Worker_API) |