Skip to content

Type Alias: GraphQLTransportOptions<Mutations>

GraphQLTransportOptions<Mutations> = object

Defined in: packages/fate/src/graphqlTransport.ts:69

Type Parameters

Mutations

Mutations extends TransportMutations = EmptyTransportMutations

Properties

decodeNodeId?

optional decodeNodeId?: (type, id) => string | number

Defined in: packages/fate/src/graphqlTransport.ts:72

Parameters

type

string

id

string | number

Returns

string | number


encodeNodeId?

optional encodeNodeId?: (type, id) => string | number

Defined in: packages/fate/src/graphqlTransport.ts:73

Parameters

type

string

id

string | number

Returns

string | number


eventSource?

optional eventSource?: EventSourceConstructor

Defined in: packages/fate/src/graphqlTransport.ts:74


fetch?

optional fetch?: FetchLike

Defined in: packages/fate/src/graphqlTransport.ts:75


headers?

optional headers?: HeadersFactory

Defined in: packages/fate/src/graphqlTransport.ts:76


live?

optional live?: boolean | GraphQLLiveOptions

Defined in: packages/fate/src/graphqlTransport.ts:77


mutations?

optional mutations?: Record<Extract<keyof Mutations, string>, GraphQLMutationRuntimeConfig>

Defined in: packages/fate/src/graphqlTransport.ts:78


roots?

optional roots?: Record<string, GraphQLRootConfig>

Defined in: packages/fate/src/graphqlTransport.ts:79


types

types: ReadonlyArray<Omit<TypeConfig, "getId"> & Partial<Pick<TypeConfig, "getId">>>

Defined in: packages/fate/src/graphqlTransport.ts:80


url

url: string | URL

Defined in: packages/fate/src/graphqlTransport.ts:81

Released under the MIT License