CanonicalVisitor class
Visits canonical types Enums and InputObjects
Constructors
- CanonicalVisitor({required Context context})
- Constructor
Properties
- context → Context
-
Current context
final
-
enums
→ Map<
String, EnumDefinitionGenerator> -
List of visited enums
final
- hashCode → int
-
The hash code for this object.
no setterinherited
-
inputObjects
→ Map<
String, ClassDefinitionGenerator> -
List of visited input objects
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
-
visitArgumentNode(
ArgumentNode node) → void -
Visit
ArgumentNode
.inherited -
visitBooleanValueNode(
BooleanValueNode node) → void -
Visit
BooleanValueNode
.inherited -
visitDefaultValueNode(
DefaultValueNode node) → void -
Visit
DefaultValueNode
.inherited -
visitDirectiveDefinitionNode(
DirectiveDefinitionNode node) → void -
Visit
DirectiveDefinitionNode
.inherited -
visitDirectiveNode(
DirectiveNode node) → void -
Visit
DirectiveNode
.inherited -
visitDocumentNode(
DocumentNode node) → void -
Visit
DocumentNode
.inherited -
visitEnumTypeDefinitionNode(
EnumTypeDefinitionNode node) → void -
Visit
EnumTypeDefinitionNode
. -
visitEnumTypeExtensionNode(
EnumTypeExtensionNode node) → void -
Visit
EnumTypeExtensionNode
.inherited -
visitEnumValueDefinitionNode(
EnumValueDefinitionNode node) → void -
Visit
EnumValueDefinitionNode
.inherited -
visitEnumValueNode(
EnumValueNode node) → void -
Visit
EnumValueNode
.inherited -
visitFieldDefinitionNode(
FieldDefinitionNode node) → void -
Visit
FieldDefinitionNode
.inherited -
visitFieldNode(
FieldNode node) → void -
Visit
FieldNode
.inherited -
visitFloatValueNode(
FloatValueNode node) → void -
Visit
FloatValueNode
.inherited -
visitFragmentDefinitionNode(
FragmentDefinitionNode node) → void -
Visit
FragmentDefinitionNode
.inherited -
visitFragmentSpreadNode(
FragmentSpreadNode node) → void -
Visit
FragmentSpreadNode
.inherited -
visitInlineFragmentNode(
InlineFragmentNode node) → void -
Visit
InlineFragmentNode
.inherited -
visitInputObjectTypeDefinitionNode(
InputObjectTypeDefinitionNode node) → void -
Visit
InputObjectTypeDefinitionNode
. -
visitInputObjectTypeExtensionNode(
InputObjectTypeExtensionNode node) → void -
Visit
InputObjectTypeExtensionNode
.inherited -
visitInputValueDefinitionNode(
InputValueDefinitionNode node) → void -
Visit
InputValueDefinitionNode
.inherited -
visitInterfaceTypeDefinitionNode(
InterfaceTypeDefinitionNode node) → void -
Visit
InterfaceTypeDefinitionNode
.inherited -
visitInterfaceTypeExtensionNode(
InterfaceTypeExtensionNode node) → void -
Visit
InterfaceTypeExtensionNode
.inherited -
visitIntValueNode(
IntValueNode node) → void -
Visit
IntValueNode
.inherited -
visitListTypeNode(
ListTypeNode node) → void -
Visit
ListTypeNode
.inherited -
visitListValueNode(
ListValueNode node) → void -
Visit
ListValueNode
.inherited -
visitNamedTypeNode(
NamedTypeNode node) → void -
Visit
NamedTypeNode
.inherited -
visitNameNode(
NameNode node) → void -
Visit
NameNode
.inherited -
visitNullValueNode(
NullValueNode node) → void -
Visit
NullValueNode
.inherited -
visitObjectFieldNode(
ObjectFieldNode node) → void -
Visit
ObjectFieldNode
.inherited -
visitObjectTypeDefinitionNode(
ObjectTypeDefinitionNode node) → void -
Visit
ObjectTypeDefinitionNode
.inherited -
visitObjectTypeExtensionNode(
ObjectTypeExtensionNode node) → void -
Visit
ObjectTypeExtensionNode
.inherited -
visitObjectValueNode(
ObjectValueNode node) → void -
Visit
ObjectValueNode
.inherited -
visitOperationDefinitionNode(
OperationDefinitionNode node) → void -
Visit
OperationDefinitionNode
.inherited -
visitOperationTypeDefinitionNode(
OperationTypeDefinitionNode node) → void -
Visit
OperationTypeDefinitionNode
.inherited -
visitScalarTypeDefinitionNode(
ScalarTypeDefinitionNode node) → void -
Visit
ScalarTypeDefinitionNode
.inherited -
visitScalarTypeExtensionNode(
ScalarTypeExtensionNode node) → void -
Visit
ScalarTypeExtensionNode
.inherited -
visitSchemaDefinitionNode(
SchemaDefinitionNode node) → void -
Visit
SchemaDefinitionNode
.inherited -
visitSchemaExtensionNode(
SchemaExtensionNode node) → void -
Visit
SchemaExtensionNode
.inherited -
visitSelectionSetNode(
SelectionSetNode node) → void -
Visit
SelectionSetNode
.inherited -
visitStringValueNode(
StringValueNode node) → void -
Visit
StringValueNode
.inherited -
visitTypeConditionNode(
TypeConditionNode node) → void -
Visit
TypeConditionNode
.inherited -
visitUnionTypeDefinitionNode(
UnionTypeDefinitionNode node) → void -
Visit
UnionTypeDefinitionNode
.inherited -
visitUnionTypeExtensionNode(
UnionTypeExtensionNode node) → void -
Visit
UnionTypeExtensionNode
.inherited -
visitVariableDefinitionNode(
VariableDefinitionNode node) → void -
Visit
VariableDefinitionNode
.inherited -
visitVariableNode(
VariableNode node) → void -
Visit
VariableNode
.inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited