Package elemental2.dom
Class FetchEvent
- java.lang.Object
-
- elemental2.dom.Event
-
- elemental2.dom.ExtendableEvent
-
- elemental2.dom.FetchEvent
-
@JsType(isNative=true, namespace="<global>") public class FetchEvent extends ExtendableEvent
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interface
FetchEvent.RespondWithRUnionType
-
Nested classes/interfaces inherited from class elemental2.dom.Event
Event.DeepPathFn
-
-
Field Summary
Fields Modifier and Type Field Description ServiceWorkerClient
client
Deprecated.java.lang.String
clientId
boolean
isReload
elemental2.promise.Promise<Response>
preloadResponse
Request
request
java.lang.String
resultingClientId
-
Fields inherited from class elemental2.dom.ExtendableEvent
activeWorker
-
Fields inherited from class elemental2.dom.Event
AT_TARGET, bubbles, BUBBLING_PHASE, cancelable, CAPTURING_PHASE, composed, currentTarget, deepPath, defaultPrevented, eventPhase, namespaceURI, path, target, timeStamp, type
-
-
Constructor Summary
Constructors Constructor Description FetchEvent(java.lang.String type)
FetchEvent(java.lang.String type, FetchEventInit eventInitDict)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description elemental2.promise.Promise<Response>
default_()
elemental2.promise.Promise<Response>
forwardTo(java.lang.String url)
void
respondWith(FetchEvent.RespondWithRUnionType r)
void
respondWith(Response r)
void
respondWith(elemental2.promise.IThenable<Response> r)
-
Methods inherited from class elemental2.dom.ExtendableEvent
waitUntil
-
Methods inherited from class elemental2.dom.Event
composedPath, initEvent, initEvent, initEvent, preventDefault, stopImmediatePropagation, stopPropagation
-
-
-
-
Field Detail
-
client
@Deprecated public ServiceWorkerClient client
Deprecated.
-
clientId
public java.lang.String clientId
-
isReload
public boolean isReload
-
preloadResponse
public elemental2.promise.Promise<Response> preloadResponse
-
request
public Request request
-
resultingClientId
public java.lang.String resultingClientId
-
-
Constructor Detail
-
FetchEvent
public FetchEvent(java.lang.String type, FetchEventInit eventInitDict)
-
FetchEvent
public FetchEvent(java.lang.String type)
-
-
Method Detail
-
default_
@JsMethod(name="default") public elemental2.promise.Promise<Response> default_()
-
forwardTo
public elemental2.promise.Promise<Response> forwardTo(java.lang.String url)
-
respondWith
@JsOverlay public final void respondWith(elemental2.promise.IThenable<Response> r)
-
respondWith
public void respondWith(FetchEvent.RespondWithRUnionType r)
-
respondWith
@JsOverlay public final void respondWith(Response r)
-
-