exportIndexFile function

String exportIndexFile(
  1. String exportClassName,
  2. bool isList,
  3. String p,
  4. String distDir,
  5. String indexFile,
)

Implementation

String exportIndexFile(String exportClassName, bool isList, String p,
    String distDir, String indexFile) {
  final relative = p.replaceFirst(distDir + path.separator, "");
  final exportStr = StringBuffer();
  exportStr.write(exportClassName);
  if (isList) {
    final pre = exportClassName.firstToLowerCase();
    exportStr.write(", ${pre}ListFormJson, ${pre}ListToJson");
  }
  indexFile +=
  "export '${relative.replaceAll("\\", "/")}' show ${exportStr}; \n";
  return indexFile;
}