Methods
fetch
- fetch(url: string, init?: RequestInit): Promise<Response>
-
Parameters
-
url: string
-
Optional
init: RequestInit
Returns Promise<Response>
fetchAuthorizedJson
- fetchAuthorizedJson<T>(auth: ArnAuthService, url: string, init?: RequestInit): Promise<T>
-
Parameters
-
-
url: string
-
Optional
init: RequestInit
Returns Promise<T>
fetchJson
- fetchJson<T>(url: string, init?: RequestInit): Promise<T>
-
Parameters
-
url: string
-
Optional
init: RequestInit
Returns Promise<T>
retry
- retry<T>(fetch: (() => Promise<T>), options: ArnHttpRetryOptions): Promise<T>
-
Parameters
-
fetch: (() => Promise<T>)
-
- (): Promise<T>
-
Returns Promise<T>
-
options: ArnHttpRetryOptions
Returns Promise<T>
sendAuthorizedJson
- sendAuthorizedJson<T>(auth: ArnAuthService, url: string, payload: object, init?: RequestInit): Promise<T>
-
Parameters
-
-
url: string
-
payload: object
-
Optional
init: RequestInit
Returns Promise<T>
sendJson
- sendJson<T>(url: string, payload: object, init?: RequestInit): Promise<T>
-
Parameters
-
url: string
-
payload: object
-
Optional
init: RequestInit
Returns Promise<T>
Fetch some data.