From 1407c8fdef01ecd0ffb8a8bd46e7113f119b9fde Mon Sep 17 00:00:00 2001 From: julieng Date: Sat, 2 Oct 2021 17:20:24 +0200 Subject: convert content to md --- files/fr/web/api/pushevent/index.md | 82 +++++++++++++++---------------------- 1 file changed, 33 insertions(+), 49 deletions(-) (limited to 'files/fr/web/api/pushevent') 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 --- -

{{APIRef("Push API")}}{{SeeCompatTable()}}

+{{APIRef("Push API")}}{{SeeCompatTable()}} -

L'interface PushEvent de l'API Push représente un message Push qui a été reçu. Cet événement est envoyé au scope global d'un {{domxref("ServiceWorker")}}. Il contient les informations transmises de l'application serveur vers un {{domxref("PushSubscription")}}.

+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")}}. -

Constructeur

+## Constructeur -
-
{{domxref("PushEvent.PushEvent()")}}
-
Créer un nouvel objet PushEvent.
-
+- {{domxref("PushEvent.PushEvent()")}} + - : Créer un nouvel objet `PushEvent`. -

Propriétés

+## Propriétés -

Hérite des propriétés de son parent, {{domxref("ExtendableEvent")}}. Propriétés additionnelles:

+_Hérite des propriétés de son parent, {{domxref("ExtendableEvent")}}. Propriétés additionnelles:_ -
-
{{domxref("PushEvent.data")}} {{readonlyinline}}
-
Retourne une référence à un objet {{domxref("PushMessageData")}} contenant les données transmises au {{domxref("PushSubscription")}}.
-
+- {{domxref("PushEvent.data")}} {{readonlyinline}} + - : Retourne une référence à un objet {{domxref("PushMessageData")}} contenant les données transmises au {{domxref("PushSubscription")}}. -

Méthodes

+## Méthodes -

Hérite des méthodes de son parent, {{domxref("ExtendableEvent")}}.

+_Hérite des méthodes de son parent, {{domxref("ExtendableEvent")}}_. -

Exemples

+## Exemples -

L'exemple suivant prends les données du PushEvent et les affiche sur tous les clients du service worker.

+L'exemple suivant prends les données du `PushEvent` et les affiche sur tous les clients du service worker. -
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
     }
   });
 });
-
- -

Spécifications

- - - - - - - - - - - - - - -
SpécificationStatutCommentaire
{{SpecName('Push API','#the-push-event','PushEvent')}}{{Spec2('Push API')}}Définition intiale
- -

Compatibilité des navigateurs

- -

{{Compat("api.PushEvent")}}

- -

Voir aussi

- - +``` + +## 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) -- cgit v1.2.3-54-g00ecf