NotificationEvent: NotificationEvent() Konstruktor - Web-APIs | MDN

Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.

View in English Always switch to English

NotificationEvent: NotificationEvent() Konstruktor

Baseline Weitgehend verfügbar

Diese Funktion ist gut etabliert und funktioniert auf vielen Geräten und in vielen Browserversionen. Sie ist seit März 2023 browserübergreifend verfügbar.

Want more support for this feature? Tell us why.

>

Hinweis: Diese Funktion ist nur in Service Workers verfügbar.

Der NotificationEvent() Konstruktor erstellt ein neues NotificationEvent-Objekt.

Syntax

js
new NotificationEvent(type, options)

Parameter

type

Ein String mit dem Namen des Ereignisses. Dieser ist groß- und kleinschreibungssensitiv und Browser setzen ihn auf notificationclick oder notificationclose.

options

Ein Objekt, das zusätzlich zu den in ExtendableEvent() definierten Eigenschaften die folgenden Eigenschaften haben kann:

notification

Ein Notification-Objekt, das als die Benachrichtigung verwendet wird, auf der das Ereignis ausgelöst wird.

action Optional

Eine mit der Benachrichtigung verbundene Aktion. Standardmäßig ist es "".

Rückgabewert

Ein neues NotificationEvent()-Objekt.

Beispiele

js
const n = new Notification("Hello");
const myNotificationEvent = new NotificationEvent(type, { notification: n });

Spezifikationen

Spezifikation
Notifications API>
# dom-notificationevent-notificationevent>

Browser-Kompatibilität