jsonToIsar function

JsonDataScript jsonToIsar(
  1. Map<String, dynamic> data, {
  2. String className = "Root",
  3. bool isMain = true,
  4. bool isUseClassName = false,
  5. String? comment,
})

Implementation

JsonDataScript jsonToIsar(
  Map<String, dynamic> data, {
  String className = "Root",
  bool isMain = true,
  bool isUseClassName = false,
  String? comment,
}) {
  return JsonDataScript(
    className: className,
    datas: [
      jsonToIsarDynamic(
        data,
        className: className,
        isMain: isMain,
        isUseClassName: isUseClassName,
        comment: comment,
      ),
      """
part "${className.snakeCaseClass().toLowerCase()}.dart";
"""
    ],
    is_isar: true,
  );
}