Interface: ExecutionContext<TVariables, TContext>
Defined in: packages/executor/src/execution/execute.ts:115
Data that must be available at all points during query execution.
Namely, schema of the type system that is currently executing, and the fragments defined in the query document
Type Parameters
TVariables
TVariables = any
TContext
TContext = any
Properties
contextValue
contextValue:
TContext
Defined in: packages/executor/src/execution/execute.ts:119
errors
errors:
GraphQLError[]
Defined in: packages/executor/src/execution/execute.ts:125
fieldResolver
fieldResolver:
GraphQLFieldResolver<any,TContext>
Defined in: packages/executor/src/execution/execute.ts:122
fragments
fragments:
Record<string,FragmentDefinitionNode>
Defined in: packages/executor/src/execution/execute.ts:117
operation
operation:
OperationDefinitionNode
Defined in: packages/executor/src/execution/execute.ts:120
rootValue
rootValue:
unknown
Defined in: packages/executor/src/execution/execute.ts:118
schema
schema:
GraphQLSchema
Defined in: packages/executor/src/execution/execute.ts:116
schemaCoordinateInErrors?
optionalschemaCoordinateInErrors?:boolean
Defined in: packages/executor/src/execution/execute.ts:130
signal?
optionalsignal?:AbortSignal
Defined in: packages/executor/src/execution/execute.ts:127
signalPromise?
optionalsignalPromise?:Promise<never>
Defined in: packages/executor/src/execution/execute.ts:129
subscribeFieldResolver
subscribeFieldResolver:
GraphQLFieldResolver<any,TContext>
Defined in: packages/executor/src/execution/execute.ts:124
subsequentPayloads
subsequentPayloads:
Set<AsyncPayloadRecord>
Defined in: packages/executor/src/execution/execute.ts:126
typeResolver
typeResolver:
GraphQLTypeResolver<any,TContext>
Defined in: packages/executor/src/execution/execute.ts:123
variableValues
variableValues:
TVariables
Defined in: packages/executor/src/execution/execute.ts:121
Methods
onSignalAbort()?
optionalonSignalAbort(handler):void
Defined in: packages/executor/src/execution/execute.ts:128
Parameters
handler
() => void
Returns
void