Compatability #
Safari does not currently support the Icon property of web-based desktop notifications.
Enumerations #
Name |
Values |
|
This class exposes no enumerations. |
Constants #
Name |
Type |
Value |
|
|
This class exposes no constants. |
Events #
Definition |
Description |
AccessChanged() |
Signifies that the user has elected to allow notifications. |
NotificationClicked( notificationName as String ) |
Fires when the user clicks a notification. |
NotificationError( notificationName as String ) |
Signifies that there was an error displaying the notification. Either the browser doesn’t support desktop notifications, or the user elected not to receive them. |
Methods #
Definition |
Description |
CloseAll() |
Closes all notifications currently open. |
CoseNotification( notificationName as String ) |
Closes notification(s) currently open whose notificationName match the parameter. |
ShowNotification( notificationName as String, Title as String, Body as String, CloseDelay as Integer = 0, Icon as String = “”, ParamArray Vibration as Integer |
Shows a desktop notification (or a request for access) on the user’s computer. Icon should be a URL. Vibration should be a list of parameters specifying length of vibrations in milliseconds. (100, 200, 300) would be a vibration of 100 milliseconds, a pause, a vibration of 200 milliseconds, a pause, then a vibration of 300 milliseconds. |
Properties #
Name |
Type |
Default Value |
Description |
CanNotify |
Boolean |
False (Read-Only) |
If True, the user has elected to receive notifications from your site. |
Supported |
Boolean |
False (Read-Only) |
If True, the user’s browser supports notifications. |
Examples #
There are currently no examples for this class.