Indexable
Represents the WebPush-specific notification options that can be included in messaging.WebpushConfig. This supports most of the standard options as defined in the Web Notification specification.
Index
Properties
Optional actions
An array of notification actions representing the actions available to the user when the notification is presented.
Optional badge
URL of the image used to represent the notification when there is not enough space to display the notification itself.
Optional body
Body text of the notification.
Optional data
Arbitrary data that you want associated with the notification. This can be of any data type.
Optional dir
The direction in which to display the notification. Must be one
of auto, ltr or rtl.
Optional icon
URL to the notification icon.
Optional image
URL of an image to be displayed in the notification.
Optional lang
The notification's language as a BCP 47 language tag.
Optional renotify
A boolean specifying whether the user should be notified after a new notification replaces an old one. Defaults to false.
Optional requireInteraction
Indicates that a notification should remain active until the user clicks or dismisses it, rather than closing automatically. Defaults to false.
Optional silent
A boolean specifying whether the notification should be silent. Defaults to false.
Optional tag
An identifying tag for the notification.
Optional timestamp
Timestamp of the notification. Refer to https://developer.mozilla.org/en-US/docs/Web/API/notification/timestamp for details.
Optional title
Title text of the notification.
Optional vibrate
A vibration pattern for the device's vibration hardware to emit when the notification fires.

Formed in 2009, the Archive Team (not to be confused with the archive.org Archive-It Team) is a rogue archivist collective dedicated to saving copies of rapidly dying or deleted websites for the sake of history and digital heritage. The group is 100% composed of volunteers and interested parties, and has expanded into a large amount of related projects for saving online and digital history.

Represents the WebPush-specific notification options that can be included in messaging.WebpushConfig. This supports most of the standard options as defined in the Web Notification specification.