Interface ServiceWorkerRequestOptions


@JsType(isNative=true, name="ng.ServiceWorkerRequestOptions", namespace="<global>") public interface ServiceWorkerRequestOptions
Per-request options for ServiceWorkerService.request.
  • Method Summary

    Modifier and Type
    Method
    Description
     
    Worker target for this message.
    double
    Request timeout in milliseconds.
    elemental2.core.JsArray<Object>
    Transferable objects sent with `postMessage(...)`.
    void
    setTarget(String target)
    Worker target for this message.
    void
    setTimeout(double timeout)
    Request timeout in milliseconds.
    void
    setTransfer(elemental2.core.JsArray<Object> transfer)
    Transferable objects sent with `postMessage(...)`.
  • Method Details

    • create

      @JsOverlay static ServiceWorkerRequestOptions create()
    • getTarget

      @JsProperty String getTarget()
      Worker target for this message.
    • getTimeout

      @JsProperty double getTimeout()
      Request timeout in milliseconds.
    • getTransfer

      @JsProperty elemental2.core.JsArray<Object> getTransfer()
      Transferable objects sent with `postMessage(...)`.
    • setTarget

      @JsProperty void setTarget(String target)
      Worker target for this message.
    • setTimeout

      @JsProperty void setTimeout(double timeout)
      Request timeout in milliseconds.
    • setTransfer

      @JsProperty void setTransfer(elemental2.core.JsArray<Object> transfer)
      Transferable objects sent with `postMessage(...)`.