GraffitiNotifier

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.