sanitizeFileContent method

String sanitizeFileContent(
  1. String? screenName
)

Implementation

String sanitizeFileContent(String? screenName) {
  String sanitizedContent = replaceAll("<app_name>", PubspecUtils.instance.getAppName);
  if (screenName != null) {
    sanitizedContent = sanitizedContent
        .replaceAll("<screen_name>", screenName)
        .replaceAll("<screen_content>", screenName.split("_").join(" "))
        .replaceAll("<screen_class_name>", screenName.camelCase)
        .replaceAll("<screen_controller_name>", "${screenName.camelCase}Controller")
        .replaceAll("<screen_binding_name>", "${screenName.camelCase}Binding")
        .replaceAll("<repository_name>", "${screenName.camelCase}Repository");
  }
  return sanitizedContent;
}