Web Notifications (Native)

(part of package 'Web Notifications')

You can access it in code via: plugins.webnotificationsNative

API

getPermission

Returns the current permission value as defined by the Web Notifications API. It can contain the following values: - default: implicitly denied - denied: explicitly denied - granted: explicitly granted

Returns: string


isPermitted

Returns whether or not the permission has been granted

Returns: boolean


isSupported

Returns whether or not the Web Notification functionality is supported

@return {Boolean}

Returns: boolean


requestPermission

Requests permission to the user and executes the callback method when done

@param {Function} callbackMethod

Parameters:

callbackMethod function

Returns: boolean


show

Shows a notification

@param {String} title @param {String} body @param {String} [icon] URL to an icon image @param {String} [image] URL to a body image @param {String} [tag] unique identifier for the notification, will be generated if not supplied @param {Function} [onClickCallbackMethod] this method will be called if the user clicks on the notification and will pass the tag as an argument @return {String} value of the tag (as supplied or generated)

Parameters:

title string body string icon media (optional) image string (optional) tag string (optional) onClickCallbackMethod function (optional)

Returns: string


Last updated