Interface MessageEventInit<T>

All Superinterfaces:
EventInit

@JsType(isNative=true, namespace="<global>") public interface MessageEventInit<T> extends EventInit
  • Method Details

    • create

      @JsOverlay static <T> MessageEventInit<T> create()
    • getData

      @JsProperty T getData()
    • getLastEventId

      @JsProperty String getLastEventId()
    • getOrigin

      @JsProperty String getOrigin()
    • getPorts

      @JsProperty elemental2.core.JsArray<MessagePort> getPorts()
    • getSource

      @JsProperty MessageEventInit.GetSourceUnionType getSource()
    • setData

      @JsProperty void setData(T data)
    • setLastEventId

      @JsProperty void setLastEventId(String lastEventId)
    • setOrigin

      @JsProperty void setOrigin(String origin)
    • setPorts

      @JsProperty void setPorts(elemental2.core.JsArray<MessagePort> ports)
    • setPorts

      @JsOverlay default void setPorts(MessagePort[] ports)
    • setSource

      @JsProperty void setSource(MessageEventInit.GetSourceUnionType source)
    • setSource

      @JsOverlay default void setSource(MessagePort source)
    • setSource

      @JsOverlay default void setSource(ServiceWorker source)
    • setSource

      @JsOverlay default void setSource(Window source)