Interface WorkerRequestOptions


@JsType(isNative=true, name="ng.WorkerRequestOptions", namespace="<global>") public interface WorkerRequestOptions
Options for one correlated worker request.
  • Method Summary

    Modifier and Type
    Method
    Description
     
    elemental2.dom.AbortSignal
    Abort the request without terminating the worker.
    double
    Reject the request after this many milliseconds.
    elemental2.core.JsArray<Object>
    Transfer ownership of values contained by the request payload.
    void
    setSignal(elemental2.dom.AbortSignal signal)
    Abort the request without terminating the worker.
    void
    setTimeout(double timeout)
    Reject the request after this many milliseconds.
    void
    setTransfer(elemental2.core.JsArray<Object> transfer)
    Transfer ownership of values contained by the request payload.
  • Method Details

    • create

      @JsOverlay static WorkerRequestOptions create()
    • getSignal

      @JsProperty elemental2.dom.AbortSignal getSignal()
      Abort the request without terminating the worker.
    • getTimeout

      @JsProperty double getTimeout()
      Reject the request after this many milliseconds. Defaults to 30 seconds.
    • getTransfer

      @JsProperty elemental2.core.JsArray<Object> getTransfer()
      Transfer ownership of values contained by the request payload.
    • setSignal

      @JsProperty void setSignal(elemental2.dom.AbortSignal signal)
      Abort the request without terminating the worker.
    • setTimeout

      @JsProperty void setTimeout(double timeout)
      Reject the request after this many milliseconds. Defaults to 30 seconds.
    • setTransfer

      @JsProperty void setTransfer(elemental2.core.JsArray<Object> transfer)
      Transfer ownership of values contained by the request payload.