@Generated(value="org.realityforge.webtack")
@JsType(isNative=true,
namespace="<global>",
name="MessageEventInit")
public interface MessageEventInit
extends EventInit
| Modifier and Type | Interface and Description |
|---|---|
static interface |
MessageEventInit.Builder |
| Modifier and Type | Method and Description |
|---|---|
static MessageEventInit.Builder |
create() |
jsinterop.base.Any |
data() |
java.lang.String |
lastEventId() |
java.lang.String |
origin() |
JsArray<MessagePort> |
ports() |
void |
setData(java.lang.Object data) |
void |
setLastEventId(java.lang.String lastEventId) |
void |
setOrigin(java.lang.String origin) |
void |
setPorts(JsArray<MessagePort> ports) |
default void |
setPorts(MessagePort... ports) |
void |
setSource(MessageEventSource source) |
MessageEventSource |
source() |
bubbles, cancelable, composed, setBubbles, setCancelable, setComposed@JsOverlay @Nonnull static MessageEventInit.Builder create()
@JsProperty(name="data") @Nullable jsinterop.base.Any data()
@JsProperty
void setData(@Nullable
java.lang.Object data)
@JsProperty(name="lastEventId") java.lang.String lastEventId()
@JsProperty
void setLastEventId(@Nonnull
java.lang.String lastEventId)
@JsProperty(name="origin") java.lang.String origin()
@JsProperty
void setOrigin(@Nonnull
java.lang.String origin)
@JsProperty(name="ports") JsArray<MessagePort> ports()
@JsProperty
void setPorts(@Nonnull
JsArray<MessagePort> ports)
@JsOverlay
default void setPorts(@Nonnull
MessagePort... ports)
@JsProperty(name="source") @Nullable MessageEventSource source()
@JsProperty
void setSource(@Nullable
MessageEventSource source)