simple_graphql_query_builder_gen 0.1.0 copy "simple_graphql_query_builder_gen: ^0.1.0" to clipboard
simple_graphql_query_builder_gen: ^0.1.0 copied to clipboard

outdated

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
2
likes
0
points
3
downloads

Publisher

unverified uploader

Weekly Downloads

A generator for package simple_graphql_query_builder to reduce boilerplate code.

Repository (GitHub)
View/report issues

License

unknown (license)

Dependencies

analyzer, build, collection, simple_graphql_query_builder, source_gen

More

Packages that depend on simple_graphql_query_builder_gen