Package elemental2.dom
Class SharedWorker
- java.lang.Object
-
- elemental2.dom.SharedWorker
-
- All Implemented Interfaces:
EventTarget
@JsType(isNative=true, namespace="<global>") public class SharedWorker extends java.lang.Object implements EventTarget
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interface
SharedWorker.ConstructorOptionsUnionType
static interface
SharedWorker.ConstructorScriptURLUnionType
static interface
SharedWorker.OnerrorFn
-
Nested classes/interfaces inherited from interface elemental2.dom.EventTarget
EventTarget.AddEventListenerListenerFn, EventTarget.AddEventListenerOptionsUnionType, EventTarget.RemoveEventListenerListenerFn, EventTarget.RemoveEventListenerOptionsUnionType
-
-
Field Summary
Fields Modifier and Type Field Description SharedWorker.OnerrorFn
onerror
MessagePort
port
-
Constructor Summary
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addEventListener(java.lang.String type, EventListener listener)
void
addEventListener(java.lang.String type, EventListener listener, EventTarget.AddEventListenerOptionsUnionType options)
boolean
dispatchEvent(Event evt)
void
removeEventListener(java.lang.String type, EventListener listener)
void
removeEventListener(java.lang.String type, EventListener listener, EventTarget.RemoveEventListenerOptionsUnionType options)
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface elemental2.dom.EventTarget
addEventListener, addEventListener, removeEventListener, removeEventListener
-
-
-
-
Field Detail
-
onerror
public SharedWorker.OnerrorFn onerror
-
port
public MessagePort port
-
-
Constructor Detail
-
SharedWorker
public SharedWorker(SharedWorker.ConstructorScriptURLUnionType scriptURL, SharedWorker.ConstructorOptionsUnionType options)
-
SharedWorker
public SharedWorker(SharedWorker.ConstructorScriptURLUnionType scriptURL, java.lang.String options)
-
SharedWorker
public SharedWorker(SharedWorker.ConstructorScriptURLUnionType scriptURL, WorkerOptions options)
-
SharedWorker
public SharedWorker(SharedWorker.ConstructorScriptURLUnionType scriptURL)
-
SharedWorker
public SharedWorker(java.lang.String scriptURL, SharedWorker.ConstructorOptionsUnionType options)
-
SharedWorker
public SharedWorker(java.lang.String scriptURL, java.lang.String options)
-
SharedWorker
public SharedWorker(java.lang.String scriptURL, WorkerOptions options)
-
SharedWorker
public SharedWorker(java.lang.String scriptURL)
-
SharedWorker
public SharedWorker(TrustedScriptURL scriptURL, SharedWorker.ConstructorOptionsUnionType options)
-
SharedWorker
public SharedWorker(TrustedScriptURL scriptURL, java.lang.String options)
-
SharedWorker
public SharedWorker(TrustedScriptURL scriptURL, WorkerOptions options)
-
SharedWorker
public SharedWorker(TrustedScriptURL scriptURL)
-
SharedWorker
public SharedWorker(URL scriptURL, SharedWorker.ConstructorOptionsUnionType options)
-
SharedWorker
public SharedWorker(URL scriptURL, java.lang.String options)
-
SharedWorker
public SharedWorker(URL scriptURL, WorkerOptions options)
-
SharedWorker
public SharedWorker(URL scriptURL)
-
-
Method Detail
-
addEventListener
public void addEventListener(java.lang.String type, EventListener listener, EventTarget.AddEventListenerOptionsUnionType options)
- Specified by:
addEventListener
in interfaceEventTarget
-
addEventListener
public void addEventListener(java.lang.String type, EventListener listener)
- Specified by:
addEventListener
in interfaceEventTarget
-
dispatchEvent
public boolean dispatchEvent(Event evt)
- Specified by:
dispatchEvent
in interfaceEventTarget
-
removeEventListener
public void removeEventListener(java.lang.String type, EventListener listener, EventTarget.RemoveEventListenerOptionsUnionType options)
- Specified by:
removeEventListener
in interfaceEventTarget
-
removeEventListener
public void removeEventListener(java.lang.String type, EventListener listener)
- Specified by:
removeEventListener
in interfaceEventTarget
-
-