simpleRepositoryGenerator function
Builder
simpleRepositoryGenerator(
- BuilderOptions options
Creates the repository generator builder.
This is the entry point called by build_runner. Configuration can be provided in build.yaml:
targets:
$default:
builders:
simple_repository_generator|simple_repository_generator:
options:
preset: "simple_network_handler" # or "dio_raw", "none"
vars:
wrapper: "SimpleNetworkHandler.safeCall"
refresh: "RefreshBus.instance.refresh"
imports:
- "package:simple_network_handler/simple_network_handler.dart"
Implementation
Builder simpleRepositoryGenerator(BuilderOptions options) {
final config = GeneratorConfig.fromBuildYaml(options.config);
return PartBuilder([RepositoryGenerator(config)], '.gen.dart');
}