Skip to main content

ValidatedExecutionArgs

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

Index

Properties

abortSignal

abortSignal: undefined | AbortSignal

contextValue

contextValue: unknown

enableEarlyExecution

enableEarlyExecution: boolean

fieldResolver

fieldResolver: GraphQLFieldResolver<any, any>

fragmentDefinitions

fragmentDefinitions: ObjMap<FragmentDefinitionNode>

fragments

fragments: ObjMap<FragmentDetails>

hideSuggestions

hideSuggestions: boolean

operation

perEventExecutor

perEventExecutor: (validatedExecutionArgs: ValidatedExecutionArgs) => PromiseOrValue<ExecutionResult<ObjMap<unknown>, ObjMap<unknown>>>

Type declaration

rootValue

rootValue: unknown

schema

subscribeFieldResolver

subscribeFieldResolver: GraphQLFieldResolver<any, any>

typeResolver

typeResolver: GraphQLTypeResolver<any, any>

variableValues

variableValues: VariableValues