public class MessagePort extends java.lang.Object implements Transferable, EventTarget
Modifier and Type | Class and Description |
---|---|
static interface |
MessagePort.OnmessageFn |
EventTarget.AddEventListenerOptionsUnionType, EventTarget.RemoveEventListenerOptionsUnionType
Modifier and Type | Field and Description |
---|---|
MessagePort.OnmessageFn |
onmessage |
Constructor and Description |
---|
MessagePort() |
Modifier and Type | Method and Description |
---|---|
void |
addEventListener(java.lang.String type,
EventListener listener) |
void |
addEventListener(java.lang.String type,
EventListener listener,
EventTarget.AddEventListenerOptionsUnionType options) |
void |
close() |
boolean |
dispatchEvent(Event evt) |
void |
postMessage(java.lang.Object message) |
void |
postMessage(java.lang.Object message,
Transferable[] transfer) |
void |
removeEventListener(java.lang.String type,
EventListener listener) |
void |
removeEventListener(java.lang.String type,
EventListener listener,
EventTarget.RemoveEventListenerOptionsUnionType options) |
void |
start() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
addEventListener, addEventListener, removeEventListener, removeEventListener
public MessagePort.OnmessageFn onmessage
public void addEventListener(java.lang.String type, EventListener listener, EventTarget.AddEventListenerOptionsUnionType options)
addEventListener
in interface EventTarget
public void addEventListener(java.lang.String type, EventListener listener)
addEventListener
in interface EventTarget
public void close()
public boolean dispatchEvent(Event evt)
dispatchEvent
in interface EventTarget
public void postMessage(java.lang.Object message, Transferable[] transfer)
public void postMessage(java.lang.Object message)
public void removeEventListener(java.lang.String type, EventListener listener, EventTarget.RemoveEventListenerOptionsUnionType options)
removeEventListener
in interface EventTarget
public void removeEventListener(java.lang.String type, EventListener listener)
removeEventListener
in interface EventTarget
public void start()