Interface: GqlExecutionContext<TContext>
Defined in: packages/apollo/src/interfaces/apollo-options.interface.ts:244
Context accessor for GraphQL resolvers - mirrors the GqlExecutionContext API.
Type Parameters
| Type Parameter | Default type |
|---|---|
TContext | GraphQLContext |
Methods
getArgs()
getArgs<T>(): T;Defined in: packages/apollo/src/interfaces/apollo-options.interface.ts:246
Gets the resolver arguments.
Type Parameters
| Type Parameter | Default type |
|---|---|
T | Record<string, unknown> |
Returns
T
getContext()
getContext(): TContext;Defined in: packages/apollo/src/interfaces/apollo-options.interface.ts:254
Gets the GraphQL context.
Returns
TContext
getFieldName()
getFieldName(): string;Defined in: packages/apollo/src/interfaces/apollo-options.interface.ts:248
Gets the name of the current field being resolved.
Returns
string
getInfo()
getInfo(): GraphQLResolveInfo;Defined in: packages/apollo/src/interfaces/apollo-options.interface.ts:258
Gets the GraphQL resolve info.
Returns
GraphQLResolveInfo
getOperation()
getOperation(): string | undefined;Defined in: packages/apollo/src/interfaces/apollo-options.interface.ts:250
Gets the operation type (query, mutation, subscription).
Returns
string | undefined
getParent()
getParent<T>(): T;Defined in: packages/apollo/src/interfaces/apollo-options.interface.ts:256
Gets the parent object (for field resolvers).
Type Parameters
| Type Parameter | Default type |
|---|---|
T | unknown |
Returns
T
getVariables()
getVariables<T>(): T;Defined in: packages/apollo/src/interfaces/apollo-options.interface.ts:252
Gets the GraphQL variables.
Type Parameters
| Type Parameter | Default type |
|---|---|
T | Record<string, unknown> |
Returns
T