WebAPIClient
Hierarchy
↳ WebAPIClient
Index
Properties
Accessors
Methods
Properties
_fetchFunction
• _fetchFunction: function & typeof fetch
Overrides void
_requestClass
• _requestClass: object
Overrides void
Type declaration:
new __type(
input: RequestInfo,init?: RequestInit | undefined): Requestprototype: Request
Optional userAgent
• userAgent? : string
Inherited from BaseAPIClient.userAgent
Accessors
endpoint
• get endpoint(): string | undefined
Inherited from BaseAPIClient.endpoint
Returns: string | undefined
• set endpoint(newEndpoint: string | undefined): any
Inherited from BaseAPIClient.endpoint
Parameters:
| Name | Type |
|---|---|
newEndpoint | string | undefined |
Returns: any
Methods
appSessionToken
▸ appSessionToken(refreshToken: string): Promise‹AppSessionTokenResponse›
Inherited from BaseAPIClient.appSessionToken
Parameters:
| Name | Type |
|---|---|
refreshToken | string |
Returns: Promise‹AppSessionTokenResponse›
fetch
▸ fetch(endpoint: string, input: string, init?: RequestInit): Promise‹Response›
Inherited from BaseAPIClient.fetch
Parameters:
| Name | Type |
|---|---|
endpoint | string |
input | string |
init? | RequestInit |
Returns: Promise‹Response›
oauthChallenge
▸ oauthChallenge(purpose: string): Promise‹ChallengeResponse›
Inherited from BaseAPIClient.oauthChallenge
Parameters:
| Name | Type |
|---|---|
purpose | string |
Returns: Promise‹ChallengeResponse›