generator
library
Functions
-
createClassProperty({required ClassPropertyName fieldName, ClassPropertyName? fieldAlias, required Context context, OnNewClassFoundCallback? onNewClassFound, bool markAsUsed = true})
→ ClassProperty
-
Creates a class property object from GraphQL field information.
-
generateDefinitions({required DocumentNode schema, required TypeDefinitionNodeVisitor typeDefinitionNodeVisitor, required String path, required DocumentNode document, required GeneratorOptions options, required SchemaMap schemaMap, required List<FragmentDefinitionNode> fragmentsCommon, required CanonicalVisitor canonicalVisitor})
→ Iterable<QueryDefinition>
-
Generates query definitions from a single GraphQL document.
-
generateLibrary(String path, List<DocumentNode> gqlDocs, GeneratorOptions options, SchemaMap schemaMap, List<FragmentDefinitionNode> fragmentsCommon, DocumentNode schema)
→ LibraryDefinition
-
Generates a complete library definition from GraphQL documents and schema.