NotificationEvent: NotificationEvent() Konstruktor

Hinweis: Dieses Feature ist nur verfügbar in Service Workers.

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

Specification
Notifications API Standard
# dom-notificationevent-notificationevent

Browser-Kompatibilität

BCD tables only load in the browser