shared library
Classes
Extensions
-
ArgListNode
on List<
InputValueDefinitionNode> - DocExt on DocumentNode
-
FieldDefinitionList
on Iterable<
FieldDefinition> - FieldDefinitionNodeExt on FieldDefinitionNode
- FieldNodeToParam on FieldDefinition
- IndentNum on num
-
InputArgsToParams
on Iterable<
InputValueDefinitionNode> - InputArgToParam on InputValueDefinitionNode
-
ListDirectivesNode
on Iterable<
DirectiveNode> - ObjectToValueNode on Object?
- RawTypeNodeExt on Node
- ReferenceExt on Reference
- SelectionSetSerializer on SelectionSetNode
- SelectionSetSerializing on SelectionNode
- SGQLDirectivesNode on DirectiveNode
- StringToNode on String
- TypeNodeExt on TypeNode
-
TypeNodeListExt
on Iterable<
TypeNode> - ValueNodeExt on ValueNode?
Functions
-
deserializer(
DocumentNode doc, String ofExpr, TypeNode sourceType) → String -
directiveNode(
String name, {Map< String, Object?> args = const {}}) → DirectiveNode -
fieldName(
Element element) → String? -
fieldNode(
String name, {Iterable selectionSet = const []}) → FieldNode -
getter(
String name, String type, {bool isAbstract = true}) → Method -
getterSetter(
String name, String type, {bool isAbstract = true}) → List< Method> -
serializer(
DocumentNode doc, String sourceExpr, TypeNode typeNode) → String -
setter(
String name, String type, {bool isAbstract = true}) → Method -
SimpleField(
String name, String type, {FieldModifier? modifier}) → Field