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