FragmentSpread class Null safety

FragmentDefinitions are consumed by using the spread operator (...).

All fields selected by the fragment will be added to the query field selection at the same level as the fragment invocation.

This happens through multiple levels of fragment spreads.

Inheritance
Annotations

Constructors

FragmentSpread(FragmentSpreadNode astNode, [TypeDefinition? schemaType, GetExecutableType? getType])
const

Properties

alias String
read-only, override
astNode FragmentSpreadNode
final
directives List<Directive>
read-only
fragment FragmentDefinition
read-only
getType GetExecutableType
final, inherited
hashCode int
The hash code for this object. [...]
read-only, inherited
name String
read-only
runtimeType Type
A representation of the runtime type of the object.
read-only, inherited
schemaType TypeDefinition?
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a non-existent method or property is accessed. [...]
inherited
toString() String
A string representation of this object. [...]
inherited

Operators

operator ==(Object o) bool
The equality operator. [...]
inherited