screenFile static method

String screenFile(
  1. String name
)

Implementation

static String screenFile(String name) {
  final pascalName = _toPascalCase(name);
  return '''import 'package:flutter/material.dart';
import 'package:get/get.dart';
import '../providers/${name}_controller.dart';

class ${pascalName}Screen extends GetView<${pascalName}Controller> {
const ${pascalName}Screen({super.key});

@override
Widget build(BuildContext context) {
  return Scaffold(
    appBar: AppBar(
      title: const Text('$pascalName'),
    ),
    body: const Center(
      child: Text('$pascalName Screen'),
    ),
  );
}
}
''';
}