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