Skip to Content
GraphQL Tools
DocumentationAPI@graphql-tools/executorsrcinterfacesExecutionArgs

Interface: ExecutionArgs<TData, TVariables, TContext>

Defined in: packages/executor/src/execution/execute.ts:315 

Type Parameters

TData

TData = any

TVariables

TVariables = any

TContext

TContext = any

Properties

contextValue?

optional contextValue?: TContext

Defined in: packages/executor/src/execution/execute.ts:319 


document

document: TypedDocumentNode<TData, TVariables>

Defined in: packages/executor/src/execution/execute.ts:317 


fieldResolver?

optional fieldResolver?: Maybe<GraphQLFieldResolver<any, TContext>>

Defined in: packages/executor/src/execution/execute.ts:322 


hideSuggestions?

optional hideSuggestions?: Maybe<boolean>

Defined in: packages/executor/src/execution/execute.ts:332 

When true, omit “Did you mean …?” suggestion text from variable coercion errors with GraphQL 17. GraphQL 16 ignores this option. Matches graphql@17’s ExecutionArgs.hideSuggestions.


operationName?

optional operationName?: Maybe<string>

Defined in: packages/executor/src/execution/execute.ts:321 


rootValue?

optional rootValue?: unknown

Defined in: packages/executor/src/execution/execute.ts:318 


schema

schema: GraphQLSchema

Defined in: packages/executor/src/execution/execute.ts:316 


schemaCoordinateInErrors?

optional schemaCoordinateInErrors?: boolean

Defined in: packages/executor/src/execution/execute.ts:326 


signal?

optional signal?: AbortSignal

Defined in: packages/executor/src/execution/execute.ts:325 


subscribeFieldResolver?

optional subscribeFieldResolver?: Maybe<GraphQLFieldResolver<any, TContext>>

Defined in: packages/executor/src/execution/execute.ts:324 


typeResolver?

optional typeResolver?: Maybe<GraphQLTypeResolver<any, TContext>>

Defined in: packages/executor/src/execution/execute.ts:323 


variableValues?

optional variableValues?: TVariables

Defined in: packages/executor/src/execution/execute.ts:320