setupOptionalConstructor static method

String setupOptionalConstructor({
  1. required String content,
  2. required String name,
  3. required Map data,
})

Implementation

static String setupOptionalConstructor({
  required String content,
  required String name,
  required Map<dynamic, dynamic> data,
}) {
  content += "\n  ${name.toCamelCaseFirstLetterForEachWord()}Model({\n";
  data.forEach((key, value) {
    content +=
        "    this.${key.toString().toCamelCaseFirstLetterForEachWord().lowerCaseFirstLetter()},\n";
  });
  content += "  });\n";
  return content;
}