Interface WorkerGlobalScope
- All Superinterfaces:
EventTarget
- All Known Subinterfaces:
DedicatedWorkerGlobalScope
,ServiceWorkerGlobalScope
,SharedWorkerGlobalScope
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interface
static interface
static interface
static interface
static interface
Nested classes/interfaces inherited from interface elemental2.dom.EventTarget
EventTarget.AddEventListenerListenerFn, EventTarget.AddEventListenerOptionsUnionType, EventTarget.RemoveEventListenerListenerFn, EventTarget.RemoveEventListenerOptionsUnionType
-
Method Summary
Modifier and TypeMethodDescriptionvoid
close()
default elemental2.promise.Promise
<Response> default elemental2.promise.Promise
<Response> fetch
(Request input, RequestInit init) default elemental2.promise.Promise
<Response> default elemental2.promise.Promise
<Response> fetch
(URL input, RequestInit init) elemental2.promise.Promise
<Response> elemental2.promise.Promise
<Response> fetch
(WorkerGlobalScope.FetchInputUnionType input, RequestInit init) default elemental2.promise.Promise
<Response> default elemental2.promise.Promise
<Response> fetch
(String input, RequestInit init) getSelf()
void
postMessage
(Object message) default void
postMessage
(Object message, elemental2.core.JsArray<elemental2.core.Transferable> transferOrOptions) default void
postMessage
(Object message, elemental2.core.Transferable[] transferOrOptions) default void
postMessage
(Object message, StructuredSerializeOptions transferOrOptions) void
postMessage
(Object message, WorkerGlobalScope.PostMessageTransferOrOptionsUnionType transferOrOptions) void
setLocation
(WorkerLocation location) void
setNavigator
(WorkerNavigator navigator) void
setOnerror
(WorkerGlobalScope.OnerrorFn onerror) void
setOnoffline
(WorkerGlobalScope.OnofflineFn onoffline) void
setOnonline
(WorkerGlobalScope.OnonlineFn ononline) void
setPerformance
(WorkerPerformance performance) void
setSelf
(WorkerGlobalScope self) Methods inherited from interface elemental2.dom.EventTarget
addEventListener, addEventListener, addEventListener, addEventListener, dispatchEvent, removeEventListener, removeEventListener, removeEventListener, removeEventListener
-
Method Details
-
close
void close() -
fetch
elemental2.promise.Promise<Response> fetch(WorkerGlobalScope.FetchInputUnionType input, RequestInit init) -
fetch
-
fetch
-
fetch
-
fetch
-
fetch
-
fetch
-
fetch
-
getLocation
-
getOnerror
-
getOnoffline
-
getOnonline
-
getOrigin
-
getPerformance
-
getSelf
-
postMessage
@JsOverlay default void postMessage(Object message, elemental2.core.JsArray<elemental2.core.Transferable> transferOrOptions) -
postMessage
void postMessage(Object message, WorkerGlobalScope.PostMessageTransferOrOptionsUnionType transferOrOptions) -
postMessage
-
postMessage
@JsOverlay default void postMessage(Object message, elemental2.core.Transferable[] transferOrOptions) -
postMessage
-
setLocation
-
setOnerror
-
setOnoffline
-
setOnonline
-
setPerformance
-
setSelf
-