generateAll static method
Implementation
static Future<void> generateAll(
String name, {
bool stateful = false,
String blocType = 'bloc',
String dataType = 'remote',
bool hydrated = false,
bool withParams = false,
bool force = false,
}) async {
await generateScreen(name, stateful: stateful, force: force);
if (blocType == 'bloc') {
await generateBloc(name, hydrated: hydrated, force: force);
}
if (blocType == 'cubit') {
await generateCubit(name, hydrated: hydrated, force: force);
}
await generateUsecase(name, force: force, withParams: withParams);
await generateRepository(name, force: force);
if (dataType == 'remote') {
await generateModel(name, force: force);
}
if (dataType == 'local') {
await generateCollection(name, force: force);
}
await generateCollection(name, force: force);
await generateDatasource(name, force: force, type: dataType);
return;
}