simple_graphql_query_builder_gen 0.1.0
simple_graphql_query_builder_gen: ^0.1.0 copied to clipboard
A generator for package simple_graphql_query_builder to reduce boilerplate code.
A helper package to support file generation for simple_graphql_query_builder
Usage #
Add dependency to your dev_dependencies:
dev_dependencies:
simple_graphql_query_builder_gen: ^0.1.0
Annotate class with @QueryResult
@QueryResult
class User {
@QueryResultField({name: 'username'})
final String name;
@QueryResultField({ignore: true})
final int age;
const User({required this.name, required this.age,});
}
Add part file_name.g.dart to corresponding class.
Generate class using the following command:
flutter pub run build_runner build --delete-conflicting-outputs
or
dart pub run build_runner build --delete-conflicting-outputs