blocFile static method

String blocFile(
  1. String name
)

Implementation

static String blocFile(String name) {
  final pascalName = _toPascalCase(name);
  return '''import 'package:bloc/bloc.dart';
import 'package:equatable/equatable.dart';

part '${name}_event.dart';
part '${name}_state.dart';

class ${pascalName}Bloc extends Bloc<${pascalName}Event, ${pascalName}State> {
${pascalName}Bloc() : super(${pascalName}Initial()) {
  on<${pascalName}Event>((event, emit) {
    // TODO: implement event handler
  });
}
}
''';
}