Interface NotificationOptions


  • @JsType(isNative=true,
            namespace="<global>")
    public interface NotificationOptions
    • Method Detail

      • 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)
      • 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)