@Generated(value="org.realityforge.webtack")
@JsType(isNative=true,
namespace="<global>",
name="Object")
public interface NotificationAction
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
action() |
default NotificationAction |
action(java.lang.String action) |
static NotificationAction |
create(java.lang.String action,
java.lang.String title) |
java.lang.String |
icon() |
default NotificationAction |
icon(java.lang.String icon) |
void |
setAction(java.lang.String action) |
void |
setIcon(java.lang.String icon) |
void |
setTitle(java.lang.String title) |
java.lang.String |
title() |
default NotificationAction |
title(java.lang.String title) |
@JsOverlay @Nonnull static NotificationAction create(@Nonnull java.lang.String action, @Nonnull java.lang.String title)
@JsProperty(name="action") @Nonnull java.lang.String action()
@JsProperty
void setAction(@Nonnull
java.lang.String action)
@JsOverlay @Nonnull default NotificationAction action(@Nonnull java.lang.String action)
@JsProperty(name="icon") java.lang.String icon()
@JsProperty
void setIcon(@Nonnull
java.lang.String icon)
@JsOverlay @Nonnull default NotificationAction icon(@Nonnull java.lang.String icon)
@JsProperty(name="title") @Nonnull java.lang.String title()
@JsProperty
void setTitle(@Nonnull
java.lang.String title)
@JsOverlay @Nonnull default NotificationAction title(@Nonnull java.lang.String title)