Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • IConfig

Index

Properties

Optional baseUrlSelector

baseUrlSelector: null | ((config: WatcherConfig, state: any, action: IAsyncAction) => string)

Optional customFetch

customFetch: null | ((input: RequestInfo, init?: RequestInit) => Promise<any>)

Custom function for http request

Optional failSagaCallback

failSagaCallback: null | ((config: WatcherConfig, action: IAsyncAction) => any)

A saga function to be executed after fail status detected

Optional httpHeaderSelector

httpHeaderSelector: null | ((config: WatcherConfig, state: any, action: IAsyncAction, http: HttpPayload) => Headers)

Optional middleSagaCallback

middleSagaCallback: null | ((config: WatcherConfig, state: any, action: IAsyncAction) => any)

A saga function to be executed between pending status and success/fail status

Optional transformFailResult

transformFailResult: null | ((result: any) => undefined | null | FailResult)

Optional transformHttpRequestOption

transformHttpRequestOption: null | ((config: WatcherConfig, state: any, init?: RequestInit) => RequestInit)

Provide a function for transforming http request options before passing the request

Optional transformSuccessResult

transformSuccessResult: (result: any, index: number, results: any[]) => any

Type declaration

    • (result: any, index: number, results: any[]): any
    • Parameters

      • result: any
      • index: number
      • results: any[]

      Returns any

Legend

  • Function
  • Function with type parameter
  • Type alias
  • Interface
  • Property
  • Class

Generated using TypeDoc