@Generated(value="org.realityforge.webtack")
@JsType(isNative=true,
namespace="<global>",
name="NotificationOptions")
public static interface NotificationOptions.Builder
extends NotificationOptions
NotificationOptions.Builderactions, badge, body, create, data, dir, icon, image, lang, renotify, requireInteraction, setActions, setActions, setBadge, setBody, setData, setDir, setIcon, setImage, setLang, setRenotify, setRequireInteraction, setSilent, setTag, setTimestamp, setVibrate, setVibrate, setVibrate, setVibrate, silent, tag, timestamp, vibrate@JsOverlay @Nonnull default NotificationOptions.Builder actions(@Nonnull JsArray<NotificationAction> actions)
@JsOverlay @Nonnull default NotificationOptions.Builder actions(@Nonnull NotificationAction... actions)
@JsOverlay @Nonnull default NotificationOptions.Builder badge(@Nonnull java.lang.String badge)
@JsOverlay @Nonnull default NotificationOptions.Builder body(@Nonnull java.lang.String body)
@JsOverlay @Nonnull default NotificationOptions.Builder data(@Nullable java.lang.Object data)
@JsOverlay @Nonnull default NotificationOptions.Builder dir(@NotificationDirection @Nonnull java.lang.String dir)
@JsOverlay @Nonnull default NotificationOptions.Builder icon(@Nonnull java.lang.String icon)
@JsOverlay @Nonnull default NotificationOptions.Builder image(@Nonnull java.lang.String image)
@JsOverlay @Nonnull default NotificationOptions.Builder lang(@Nonnull java.lang.String lang)
@JsOverlay @Nonnull default NotificationOptions.Builder renotify(boolean renotify)
@JsOverlay @Nonnull default NotificationOptions.Builder requireInteraction(boolean requireInteraction)
@JsOverlay @Nonnull default NotificationOptions.Builder silent(boolean silent)
@JsOverlay @Nonnull default NotificationOptions.Builder tag(@Nonnull java.lang.String tag)
@JsOverlay @Nonnull default NotificationOptions.Builder timestamp(int timestamp)
@JsOverlay @Nonnull default NotificationOptions.Builder vibrate(@Nonnull VibratePattern vibrate)
@JsOverlay @Nonnull default NotificationOptions.Builder vibrate(int vibrate)
@JsOverlay @Nonnull default NotificationOptions.Builder vibrate(@Nonnull JsArray<java.lang.Double> vibrate)
@JsOverlay @Nonnull default NotificationOptions.Builder vibrate(@Nonnull double... vibrate)