generateEventContent function
Generates the source for a new BLoC event class named eventName, extending ${pageName}Event.
Implementation
String generateEventContent(String eventName, String pageName) {
final String className = toPascalCase(eventName);
final String pageClassName = toPascalCase(pageName);
return '''
class $className extends ${pageClassName}Event {
const $className();
@override
Map<String, dynamic>? getAnalyticParameters() => {};
@override
String get eventName => '\$runtimeType';
@override
List<Object?> get props => [];
}
''';
}