<a name="readmemd"></a>
npm install @raydeck/gql-client-core@raydeck/gql-client-core - v1.0.2
* getAccessToken
* init
* makeAppSyncClient
* makeToken
Ƭ AccessObject: object
Defined in index.ts:100
internal
#### Type declaration:
clientId: string*
clientSecret: string*
graphqlEndpoint: string*
region: string*
tokenEndpoint: string*
___
Ƭ Await: T extends object ? U : T
Defined in index.ts:10
internal
• cachedToken: string | AccessObject = ""
Defined in index.ts:108
internal
___
• client: ReturnType‹typeof makeAppSyncClient› | undefined
Defined in index.ts:110
internal
▸ getAccessToken(__namedParameters: object): Promise‹object›
Defined in index.ts:16
internal
Parameters:
▪ __namedParameters: object
Name | Type |
------ | ------ |clientId | string |clientSecret | string |scope | string |tokenEndpoint | string |
Returns: Promise‹object›
___
▸ init(token: string | AccessObject | undefined): Promise‹ApolloClient‹NormalizedCacheObject››
Defined in index.ts:115
Account relationship
Parameters:
Name | Type | Description |
------ | ------ | ------ |token | string | AccessObject | undefined | token for setting up account access |
Returns: Promise‹ApolloClient‹NormalizedCacheObject››
___
▸ makeAppSyncClient(__namedParameters: object): ApolloClient‹NormalizedCacheObject›
Defined in index.ts:50
internal
Parameters:
▪ __namedParameters: object
Name | Type | Default |
------ | ------ | ------ |access_token | string | - |region | string | "us-east-1" |url | string | - |
Returns: ApolloClient‹NormalizedCacheObject›
___
▸ makeToken(__namedParameters: object): Promise‹object›
Defined in index.ts:83
internal
Parameters:
▪ __namedParameters: object
Name | Type |
------ | ------ |clientId | string |clientSecret | string |tokenEndpoint | string |
Returns: Promise‹object›