Class MessageEvent<T>


  • @JsType(isNative=true,
            namespace="<global>")
    public class MessageEvent<T>
    extends Event
    • Field Detail

      • data

        public T data
      • lastEventId

        public java.lang.String lastEventId
      • origin

        public java.lang.String origin
      • ports

        public elemental2.core.JsArray<MessagePort> ports
      • source

        public Window source
    • Constructor Detail

      • MessageEvent

        public MessageEvent​(java.lang.String type,
                            MessageEventInit<T> eventInitDict)
      • MessageEvent

        public MessageEvent​(java.lang.String type)
    • Method Detail

      • initMessageEvent

        public void initMessageEvent​(java.lang.String typeArg,
                                     boolean canBubbleArg,
                                     boolean cancelableArg,
                                     T dataArg,
                                     java.lang.String originArg,
                                     java.lang.String lastEventIdArg,
                                     MessageEvent.InitMessageEventSourceArgUnionType sourceArg,
                                     elemental2.core.JsArray<MessagePort> portsArg)
      • initMessageEvent

        @JsOverlay
        public final void initMessageEvent​(java.lang.String typeArg,
                                           boolean canBubbleArg,
                                           boolean cancelableArg,
                                           T dataArg,
                                           java.lang.String originArg,
                                           java.lang.String lastEventIdArg,
                                           MessageEvent.InitMessageEventSourceArgUnionType sourceArg,
                                           MessagePort[] portsArg)
      • initMessageEvent

        public void initMessageEvent​(java.lang.String typeArg,
                                     boolean canBubbleArg,
                                     boolean cancelableArg,
                                     T dataArg,
                                     java.lang.String originArg,
                                     java.lang.String lastEventIdArg,
                                     MessageEvent.InitMessageEventSourceArgUnionType sourceArg)
      • initMessageEvent

        @JsOverlay
        public final void initMessageEvent​(java.lang.String typeArg,
                                           boolean canBubbleArg,
                                           boolean cancelableArg,
                                           T dataArg,
                                           java.lang.String originArg,
                                           java.lang.String lastEventIdArg,
                                           MessagePort sourceArg,
                                           elemental2.core.JsArray<MessagePort> portsArg)
      • initMessageEvent

        @JsOverlay
        public final void initMessageEvent​(java.lang.String typeArg,
                                           boolean canBubbleArg,
                                           boolean cancelableArg,
                                           T dataArg,
                                           java.lang.String originArg,
                                           java.lang.String lastEventIdArg,
                                           MessagePort sourceArg,
                                           MessagePort[] portsArg)
      • initMessageEvent

        @JsOverlay
        public final void initMessageEvent​(java.lang.String typeArg,
                                           boolean canBubbleArg,
                                           boolean cancelableArg,
                                           T dataArg,
                                           java.lang.String originArg,
                                           java.lang.String lastEventIdArg,
                                           MessagePort sourceArg)
      • initMessageEvent

        @JsOverlay
        public final void initMessageEvent​(java.lang.String typeArg,
                                           boolean canBubbleArg,
                                           boolean cancelableArg,
                                           T dataArg,
                                           java.lang.String originArg,
                                           java.lang.String lastEventIdArg,
                                           ServiceWorker sourceArg,
                                           elemental2.core.JsArray<MessagePort> portsArg)
      • initMessageEvent

        @JsOverlay
        public final void initMessageEvent​(java.lang.String typeArg,
                                           boolean canBubbleArg,
                                           boolean cancelableArg,
                                           T dataArg,
                                           java.lang.String originArg,
                                           java.lang.String lastEventIdArg,
                                           ServiceWorker sourceArg,
                                           MessagePort[] portsArg)
      • initMessageEvent

        @JsOverlay
        public final void initMessageEvent​(java.lang.String typeArg,
                                           boolean canBubbleArg,
                                           boolean cancelableArg,
                                           T dataArg,
                                           java.lang.String originArg,
                                           java.lang.String lastEventIdArg,
                                           ServiceWorker sourceArg)
      • initMessageEvent

        @JsOverlay
        public final void initMessageEvent​(java.lang.String typeArg,
                                           boolean canBubbleArg,
                                           boolean cancelableArg,
                                           T dataArg,
                                           java.lang.String originArg,
                                           java.lang.String lastEventIdArg,
                                           Window sourceArg,
                                           elemental2.core.JsArray<MessagePort> portsArg)
      • initMessageEvent

        @JsOverlay
        public final void initMessageEvent​(java.lang.String typeArg,
                                           boolean canBubbleArg,
                                           boolean cancelableArg,
                                           T dataArg,
                                           java.lang.String originArg,
                                           java.lang.String lastEventIdArg,
                                           Window sourceArg,
                                           MessagePort[] portsArg)
      • initMessageEvent

        @JsOverlay
        public final void initMessageEvent​(java.lang.String typeArg,
                                           boolean canBubbleArg,
                                           boolean cancelableArg,
                                           T dataArg,
                                           java.lang.String originArg,
                                           java.lang.String lastEventIdArg,
                                           Window sourceArg)
      • initMessageEvent

        public void initMessageEvent​(java.lang.String typeArg,
                                     boolean canBubbleArg,
                                     boolean cancelableArg,
                                     T dataArg,
                                     java.lang.String originArg,
                                     java.lang.String lastEventIdArg)
      • initMessageEvent

        public void initMessageEvent​(java.lang.String typeArg,
                                     boolean canBubbleArg,
                                     boolean cancelableArg,
                                     T dataArg,
                                     java.lang.String originArg)
      • initMessageEvent

        public void initMessageEvent​(java.lang.String typeArg,
                                     boolean canBubbleArg,
                                     boolean cancelableArg,
                                     T dataArg)
      • initMessageEvent

        public void initMessageEvent​(java.lang.String typeArg,
                                     boolean canBubbleArg,
                                     boolean cancelableArg)
      • initMessageEvent

        public void initMessageEvent​(java.lang.String typeArg,
                                     boolean canBubbleArg)
      • initMessageEvent

        public void initMessageEvent​(java.lang.String typeArg)
      • initMessageEventNS

        public void initMessageEventNS​(java.lang.String namespaceURI,
                                       java.lang.String typeArg,
                                       boolean canBubbleArg,
                                       boolean cancelableArg,
                                       T dataArg,
                                       java.lang.String originArg,
                                       java.lang.String lastEventIdArg,
                                       MessageEvent.InitMessageEventNSSourceArgUnionType sourceArg,
                                       elemental2.core.JsArray<MessagePort> portsArg)
      • initMessageEventNS

        @JsOverlay
        public final void initMessageEventNS​(java.lang.String namespaceURI,
                                             java.lang.String typeArg,
                                             boolean canBubbleArg,
                                             boolean cancelableArg,
                                             T dataArg,
                                             java.lang.String originArg,
                                             java.lang.String lastEventIdArg,
                                             MessageEvent.InitMessageEventNSSourceArgUnionType sourceArg,
                                             MessagePort[] portsArg)
      • initMessageEventNS

        public void initMessageEventNS​(java.lang.String namespaceURI,
                                       java.lang.String typeArg,
                                       boolean canBubbleArg,
                                       boolean cancelableArg,
                                       T dataArg,
                                       java.lang.String originArg,
                                       java.lang.String lastEventIdArg,
                                       MessageEvent.InitMessageEventNSSourceArgUnionType sourceArg)
      • initMessageEventNS

        @JsOverlay
        public final void initMessageEventNS​(java.lang.String namespaceURI,
                                             java.lang.String typeArg,
                                             boolean canBubbleArg,
                                             boolean cancelableArg,
                                             T dataArg,
                                             java.lang.String originArg,
                                             java.lang.String lastEventIdArg,
                                             MessagePort sourceArg,
                                             elemental2.core.JsArray<MessagePort> portsArg)
      • initMessageEventNS

        @JsOverlay
        public final void initMessageEventNS​(java.lang.String namespaceURI,
                                             java.lang.String typeArg,
                                             boolean canBubbleArg,
                                             boolean cancelableArg,
                                             T dataArg,
                                             java.lang.String originArg,
                                             java.lang.String lastEventIdArg,
                                             MessagePort sourceArg,
                                             MessagePort[] portsArg)
      • initMessageEventNS

        @JsOverlay
        public final void initMessageEventNS​(java.lang.String namespaceURI,
                                             java.lang.String typeArg,
                                             boolean canBubbleArg,
                                             boolean cancelableArg,
                                             T dataArg,
                                             java.lang.String originArg,
                                             java.lang.String lastEventIdArg,
                                             MessagePort sourceArg)
      • initMessageEventNS

        @JsOverlay
        public final void initMessageEventNS​(java.lang.String namespaceURI,
                                             java.lang.String typeArg,
                                             boolean canBubbleArg,
                                             boolean cancelableArg,
                                             T dataArg,
                                             java.lang.String originArg,
                                             java.lang.String lastEventIdArg,
                                             ServiceWorker sourceArg,
                                             elemental2.core.JsArray<MessagePort> portsArg)
      • initMessageEventNS

        @JsOverlay
        public final void initMessageEventNS​(java.lang.String namespaceURI,
                                             java.lang.String typeArg,
                                             boolean canBubbleArg,
                                             boolean cancelableArg,
                                             T dataArg,
                                             java.lang.String originArg,
                                             java.lang.String lastEventIdArg,
                                             ServiceWorker sourceArg,
                                             MessagePort[] portsArg)
      • initMessageEventNS

        @JsOverlay
        public final void initMessageEventNS​(java.lang.String namespaceURI,
                                             java.lang.String typeArg,
                                             boolean canBubbleArg,
                                             boolean cancelableArg,
                                             T dataArg,
                                             java.lang.String originArg,
                                             java.lang.String lastEventIdArg,
                                             ServiceWorker sourceArg)
      • initMessageEventNS

        @JsOverlay
        public final void initMessageEventNS​(java.lang.String namespaceURI,
                                             java.lang.String typeArg,
                                             boolean canBubbleArg,
                                             boolean cancelableArg,
                                             T dataArg,
                                             java.lang.String originArg,
                                             java.lang.String lastEventIdArg,
                                             Window sourceArg,
                                             elemental2.core.JsArray<MessagePort> portsArg)
      • initMessageEventNS

        @JsOverlay
        public final void initMessageEventNS​(java.lang.String namespaceURI,
                                             java.lang.String typeArg,
                                             boolean canBubbleArg,
                                             boolean cancelableArg,
                                             T dataArg,
                                             java.lang.String originArg,
                                             java.lang.String lastEventIdArg,
                                             Window sourceArg,
                                             MessagePort[] portsArg)
      • initMessageEventNS

        @JsOverlay
        public final void initMessageEventNS​(java.lang.String namespaceURI,
                                             java.lang.String typeArg,
                                             boolean canBubbleArg,
                                             boolean cancelableArg,
                                             T dataArg,
                                             java.lang.String originArg,
                                             java.lang.String lastEventIdArg,
                                             Window sourceArg)
      • initMessageEventNS

        public void initMessageEventNS​(java.lang.String namespaceURI,
                                       java.lang.String typeArg,
                                       boolean canBubbleArg,
                                       boolean cancelableArg,
                                       T dataArg,
                                       java.lang.String originArg,
                                       java.lang.String lastEventIdArg)
      • initMessageEventNS

        public void initMessageEventNS​(java.lang.String namespaceURI,
                                       java.lang.String typeArg,
                                       boolean canBubbleArg,
                                       boolean cancelableArg,
                                       T dataArg,
                                       java.lang.String originArg)
      • initMessageEventNS

        public void initMessageEventNS​(java.lang.String namespaceURI,
                                       java.lang.String typeArg,
                                       boolean canBubbleArg,
                                       boolean cancelableArg,
                                       T dataArg)
      • initMessageEventNS

        public void initMessageEventNS​(java.lang.String namespaceURI,
                                       java.lang.String typeArg,
                                       boolean canBubbleArg,
                                       boolean cancelableArg)
      • initMessageEventNS

        public void initMessageEventNS​(java.lang.String namespaceURI,
                                       java.lang.String typeArg,
                                       boolean canBubbleArg)
      • initMessageEventNS

        public void initMessageEventNS​(java.lang.String namespaceURI,
                                       java.lang.String typeArg)
      • initMessageEventNS

        public void initMessageEventNS​(java.lang.String namespaceURI)