Interface NotificationOptions
@JsType(isNative=true,
namespace="<global>")
public interface NotificationOptions
-
Method Summary
Modifier and TypeMethodDescriptionstatic NotificationOptions
create()
elemental2.core.JsArray
<NotificationAction> getBadge()
getBody()
getData()
getDir()
getIcon()
getImage()
getLang()
getTag()
double
elemental2.core.JsArray
<Double> boolean
boolean
boolean
isSilent()
void
setActions
(elemental2.core.JsArray<NotificationAction> actions) default void
setActions
(NotificationAction[] actions) void
void
void
void
void
void
void
void
setRenotify
(boolean renotify) void
setRequireInteraction
(boolean requireInteraction) void
setSilent
(boolean silent) void
void
setTimestamp
(double timestamp) default void
setVibrate
(double[] vibrate) void
setVibrate
(elemental2.core.JsArray<Double> vibrate)
-
Method Details
-
create
-
getActions
-
getBadge
-
getBody
-
getData
-
getDir
-
getIcon
-
getImage
-
getLang
-
getTag
-
getTimestamp
@JsProperty double getTimestamp() -
getVibrate
-
isRenotify
@JsProperty boolean isRenotify() -
isRequireInteraction
@JsProperty boolean isRequireInteraction() -
isSilent
@JsProperty boolean isSilent() -
setActions
-
setActions
-
setBadge
-
setBody
-
setData
-
setDir
-
setIcon
-
setImage
-
setLang
-
setRenotify
@JsProperty void setRenotify(boolean renotify) -
setRequireInteraction
@JsProperty void setRequireInteraction(boolean requireInteraction) -
setSilent
@JsProperty void setSilent(boolean silent) -
setTag
-
setTimestamp
@JsProperty void setTimestamp(double timestamp) -
setVibrate
-
setVibrate
@JsOverlay default void setVibrate(double[] vibrate)
-