Constructors
constructor
- new default(options?: Options): default
-
Parameters
-
Optional options: Options
Properties
Private api
api: AxiosInstance
Private token
token: null | string
Methods
generateAuthUrl
- generateAuthUrl(__namedParameters: { state: string }): string
-
Parameters
-
__namedParameters: { state: string }
Returns string
getAccessTokenFromCode
- getAccessTokenFromCode(code: string): Promise<{ access_token: string; expires_in: number; refresh_token: string; token_type: "Bearer" }>
-
Parameters
Returns Promise<{ access_token: string; expires_in: number; refresh_token: string; token_type: "Bearer" }>
setAccessToken
- setAccessToken(token: string): void
useGraphQL
- useGraphQL(query: string, variables?: any): Promise<any>
-
Parameters
-
query: string
-
Optional variables: any
Returns Promise<any>
Anilist