This is a string, and represents the type of notification to create. There are four types of notification: "basic", "image", "list", "progress".
This is passed into notifications.create()
and notifications.update()
as the type
property of NotificationOptions
.
Type
Values of this type are strings. Possible values are:
"basic"
: the notification includes:- an icon (
NotificationOptions.iconUrl
) - a title (
NotificationOptions.title
) - a message (
NotificationOptions.message
) - optionally, an extra message (
NotificationOptions.contextMessage
) - up to two buttons (
NotificationOptions.buttons
)
- an icon (
"image"
: everything in"basic"
and also:- an image (
NotificationOptions.imageUrl
)
- an image (
"list"
: everything in"basic"
and also:- a list of items (
NotificationOptions.items
)
- a list of items (
"progress"
: everything in"basic"
and also:- a progress indicator (
NotificationOptions.progress
)
- a progress indicator (
Currently Firefox only supports "basic" here.
Browser compatibility
1. Firefox only supports the "basic" type.
2. Opera only supports the "basic" type.
3. Firefox only supports the "basic" type.
Acknowledgements
This API is based on Chromium's chrome.notifications
API.