screenControllerSetter function

void screenControllerSetter(
  1. File file,
  2. String name
)

Implementation

void screenControllerSetter(File file, String name) {
  var getxController = Class((b) => b
    ..name = name
    ..extend = refer('GetxController'));
  var lib = Library((b) => b
    ..directives.add(Directive.import('package:get/get.dart'))
    ..body.add(getxController));
  file.writeAsStringSync(formatter.format(DartEmitter.scoped(useNullSafetySyntax: true).visitLibrary(lib).toString()));
}