Skip to content

Type Alias: GraphQLTransportOptions<Mutations>

GraphQLTransportOptions<Mutations> = object

Defined in: packages/fate/lib/graphqlTransport-B3cbhvJX.d.mts:46

Type Parameters

Mutations

Mutations extends TransportMutations = EmptyTransportMutations

Properties

decodeNodeId?

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

Defined in: packages/fate/lib/graphqlTransport-B3cbhvJX.d.mts:47

Parameters

type

string

id

string | number

Returns

string | number


encodeNodeId?

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

Defined in: packages/fate/lib/graphqlTransport-B3cbhvJX.d.mts:48

Parameters

type

string

id

string | number

Returns

string | number


eventSource?

optional eventSource?: EventSourceConstructor

Defined in: packages/fate/lib/graphqlTransport-B3cbhvJX.d.mts:49


fetch?

optional fetch?: FetchLike

Defined in: packages/fate/lib/graphqlTransport-B3cbhvJX.d.mts:50


headers?

optional headers?: HeadersFactory

Defined in: packages/fate/lib/graphqlTransport-B3cbhvJX.d.mts:51


live?

optional live?: boolean | GraphQLLiveOptions

Defined in: packages/fate/lib/graphqlTransport-B3cbhvJX.d.mts:52


mutations?

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

Defined in: packages/fate/lib/graphqlTransport-B3cbhvJX.d.mts:53


roots?

optional roots?: Record<string, GraphQLRootConfig>

Defined in: packages/fate/lib/graphqlTransport-B3cbhvJX.d.mts:54


types

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

Defined in: packages/fate/lib/graphqlTransport-B3cbhvJX.d.mts:55


url

url: string | URL

Defined in: packages/fate/lib/graphqlTransport-B3cbhvJX.d.mts:56

Released under the MIT License