@Generated(value="org.realityforge.webtack")
@JsType(isNative=true,
namespace="<global>",
name="SharedWorker")
public class SharedWorker
extends EventTarget
| Modifier and Type | Field and Description |
|---|---|
EventHandler |
onerror
The AbstractWorker.onerror property of the AbstractWorker interface represents an EventHandler, that is a function to be called when the error event occurs and bubbles through the Worker.
|
| Constructor and Description |
|---|
SharedWorker(java.lang.String scriptURL)
The SharedWorker() constructor creates a SharedWorker object that executes the script at the specified URL.
|
SharedWorker(java.lang.String scriptURL,
java.lang.String options)
The SharedWorker() constructor creates a SharedWorker object that executes the script at the specified URL.
|
SharedWorker(java.lang.String scriptURL,
WorkerOptions options)
The SharedWorker() constructor creates a SharedWorker object that executes the script at the specified URL.
|
| Modifier and Type | Method and Description |
|---|---|
MessagePort |
port()
The port property of the SharedWorker interface returns a MessagePort object used to communicate and control the shared worker.
|
addEventListener, addEventListener, addEventListener, dispatchEvent, removeEventListener, removeEventListener, removeEventListener@Nullable public EventHandler onerror
public SharedWorker(@Nonnull
java.lang.String scriptURL,
@Nonnull
java.lang.String options)
public SharedWorker(@Nonnull
java.lang.String scriptURL,
@Nonnull
WorkerOptions options)
public SharedWorker(@Nonnull
java.lang.String scriptURL)
@JsProperty(name="port") @Nonnull public MessagePort port()