newLocalModel static method

Future<void> newLocalModel(
  1. String modelName,
  2. String screenName
)

this function will =>

  1. create folder local_model in screen/screenName folder
  2. create file in this folder
  3. export this file into local_models.dart file

Implementation

static Future<void> newLocalModel(
  String modelName,
  String screenName,
) async {
  final screenFolder = _getDir(screenName, _screenFolder);
  final modelFolder = _getDir('model', screenFolder);
  final modelsFile = _getFile('models.dart', modelFolder);
  if (!screenFolder.existsSync()) await newScreen(screenName);
  return _createNew(
    modelName,
    modelFolder,
    _modelTemp(modelName),
    modelsFile,
  );
}