W3cubDocs

/Haxe JavaScript

Notification

package js.html

extends EventTarget

Available on js

The Notification interface of the Notifications API is used to configure and display desktop notifications to the user.

Documentation Notification by Mozilla Contributors, licensed under CC-BY-SA 2.5.

See:

Constructor

new (title:String, ?options:NotificationOptions)

Throws:

null DOMError

Variables

read only body:String

The body string of the notification as specified in the options parameter of the constructor.

read only data:Dynamic

Returns a structured clone of the notification’s data.

read only dir:NotificationDirection

The text direction of the notification as specified in the options parameter of the constructor.

read only icon:String

The URL of the image used as an icon of the notification as specified in the options parameter of the constructor.

read only lang:String

The language code of the notification as specified in the options parameter of the constructor.

onclick:Function

A handler for the click event. It is triggered each time the user clicks on the notification.

onclose:Function

A handler for the close event. It is triggered when the user closes the notification.

onerror:Function

A handler for the error event. It is triggered each time the notification encounters an error.

onshow:Function

A handler for the show event. It is triggered when the notification is displayed.

read only tag:String

The ID of the notification (if any) as specified in the options parameter of the constructor.

read only title:String

The title of the notification as specified in the first parameter of the constructor.

Methods

close ():Void

Programmatically closes a notification.

Static variables

static read only permission:NotificationPermission

© 2005–2016 Haxe Foundation
Licensed under a MIT license.
http://api.haxe.org/js/html/Notification.html