content property

  1. @override
String content
override

Store the content that will be written to the file in a String or Future

Implementation

@override
String get content => '''$import

@injectable
class ${_fileName.pascalCase}Controller extends BaseController<${_fileName.pascalCase}State> {
${_fileName.pascalCase}Controller() : super(${_fileName.pascalCase}State());

@override
Future<ErrorEntity?> loadData() async {
  state = state.copyWith(screenStatus: ScreenStatus.loaded);
  return null;
}
}
''';