Package elemental2.dom
Interface NotificationOptions
-
@JsType(isNative=true, namespace="<global>") public interface NotificationOptions
-
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description static NotificationOptions
create()
elemental2.core.JsArray<NotificationAction>
getActions()
java.lang.String
getBadge()
java.lang.String
getBody()
java.lang.Object
getData()
java.lang.String
getDir()
java.lang.String
getIcon()
java.lang.String
getImage()
java.lang.String
getLang()
java.lang.String
getTag()
double
getTimestamp()
elemental2.core.JsArray<java.lang.Double>
getVibrate()
boolean
isRenotify()
boolean
isRequireInteraction()
boolean
isSilent()
void
setActions(elemental2.core.JsArray<NotificationAction> actions)
default void
setActions(NotificationAction[] actions)
void
setBadge(java.lang.String badge)
void
setBody(java.lang.String body)
void
setData(java.lang.Object data)
void
setDir(java.lang.String dir)
void
setIcon(java.lang.String icon)
void
setImage(java.lang.String image)
void
setLang(java.lang.String lang)
void
setRenotify(boolean renotify)
void
setRequireInteraction(boolean requireInteraction)
void
setSilent(boolean silent)
void
setTag(java.lang.String tag)
void
setTimestamp(double timestamp)
default void
setVibrate(double[] vibrate)
void
setVibrate(elemental2.core.JsArray<java.lang.Double> vibrate)
-
-
-
Method Detail
-
create
@JsOverlay static NotificationOptions create()
-
getActions
@JsProperty elemental2.core.JsArray<NotificationAction> getActions()
-
getBadge
@JsProperty java.lang.String getBadge()
-
getBody
@JsProperty java.lang.String getBody()
-
getData
@JsProperty java.lang.Object getData()
-
getDir
@JsProperty java.lang.String getDir()
-
getIcon
@JsProperty java.lang.String getIcon()
-
getImage
@JsProperty java.lang.String getImage()
-
getLang
@JsProperty java.lang.String getLang()
-
getTag
@JsProperty java.lang.String getTag()
-
getTimestamp
@JsProperty double getTimestamp()
-
getVibrate
@JsProperty elemental2.core.JsArray<java.lang.Double> getVibrate()
-
isRenotify
@JsProperty boolean isRenotify()
-
isRequireInteraction
@JsProperty boolean isRequireInteraction()
-
isSilent
@JsProperty boolean isSilent()
-
setActions
@JsProperty void setActions(elemental2.core.JsArray<NotificationAction> actions)
-
setActions
@JsOverlay default void setActions(NotificationAction[] actions)
-
setBadge
@JsProperty void setBadge(java.lang.String badge)
-
setBody
@JsProperty void setBody(java.lang.String body)
-
setData
@JsProperty void setData(java.lang.Object data)
-
setDir
@JsProperty void setDir(java.lang.String dir)
-
setIcon
@JsProperty void setIcon(java.lang.String icon)
-
setImage
@JsProperty void setImage(java.lang.String image)
-
setLang
@JsProperty void setLang(java.lang.String lang)
-
setRenotify
@JsProperty void setRenotify(boolean renotify)
-
setRequireInteraction
@JsProperty void setRequireInteraction(boolean requireInteraction)
-
setSilent
@JsProperty void setSilent(boolean silent)
-
setTag
@JsProperty void setTag(java.lang.String tag)
-
setTimestamp
@JsProperty void setTimestamp(double timestamp)
-
setVibrate
@JsProperty void setVibrate(elemental2.core.JsArray<java.lang.Double> vibrate)
-
setVibrate
@JsOverlay default void setVibrate(double[] vibrate)
-
-