Interface: ExecutionContext<TVariables, TContext>
Defined in: packages/executor/src/execution/execute.ts:116
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:120
errors
errors:
GraphQLError[]
Defined in: packages/executor/src/execution/execute.ts:126
fieldResolver
fieldResolver:
GraphQLFieldResolver<any,TContext>
Defined in: packages/executor/src/execution/execute.ts:123
fragments
fragments:
Record<string,FragmentDefinitionNode>
Defined in: packages/executor/src/execution/execute.ts:118
operation
operation:
OperationDefinitionNode
Defined in: packages/executor/src/execution/execute.ts:121
rootValue
rootValue:
unknown
Defined in: packages/executor/src/execution/execute.ts:119
schema
schema:
GraphQLSchema
Defined in: packages/executor/src/execution/execute.ts:117
schemaCoordinateInErrors?
optionalschemaCoordinateInErrors?:boolean
Defined in: packages/executor/src/execution/execute.ts:131
signal?
optionalsignal?:AbortSignal
Defined in: packages/executor/src/execution/execute.ts:128
signalPromise?
optionalsignalPromise?:Promise<never>
Defined in: packages/executor/src/execution/execute.ts:130
subscribeFieldResolver
subscribeFieldResolver:
GraphQLFieldResolver<any,TContext>
Defined in: packages/executor/src/execution/execute.ts:125
subsequentPayloads
subsequentPayloads:
Set<AsyncPayloadRecord>
Defined in: packages/executor/src/execution/execute.ts:127
typeResolver
typeResolver:
GraphQLTypeResolver<any,TContext>
Defined in: packages/executor/src/execution/execute.ts:124
variableValues
variableValues:
VariableValues<TVariables>
Defined in: packages/executor/src/execution/execute.ts:122
Methods
onSignalAbort()?
optionalonSignalAbort(handler):void
Defined in: packages/executor/src/execution/execute.ts:129
Parameters
handler
() => void
Returns
void