ObjectExecutionCtx<P> class

The context associated with an object execution in a request that finished being validated

More information in RequestCtx, ExecutionCtx and Ctx

Implemented types

Constructors

ObjectExecutionCtx({required Object? pathItem, required ExecutionCtx executionCtx, required GraphQLObjectType<P> objectType, required P objectValue, required ObjectExecutionCtx<Object?>? parent, required Map<String, List<FieldNode>> groupedFieldSet})
The context associated with an object execution in a request that finished being validated

Properties

executionCtx ExecutionCtx
The context for this request
final
groupedFieldSet Map<String, List<FieldNode>>
Aliased selections for this object
final
hashCode int
The hash code for this object.
no setterinherited
objectType GraphQLObjectType<P>
The type associated with this resolve context
final
objectValue → P
The resolved value for this object's context
final
parent ObjectExecutionCtx<Object?>?
The parent object context if any
final
path Iterable<Object>
The path of execution including this object
no setter
pathItem Object?
The item of this object in path
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
scope ScopedMap
The tree of values for this scope
no setteroverride

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
serializedObject() Map<String, Object?>?
The serialized value of this object, using toJson or toMap
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited