toJson method
Implementation
Map<String, dynamic> toJson() {
final layersJson = [];
for (var layer in layers) {
layersJson.add(layer.toJson());
}
return {
"name": name,
"cidCode": cidCode,
"generateNfts": generateNfts,
// "weightsFactor": weightsFactor,
"layers": layersJson,
//
"metaDir": basename(metaDir.path),
"layerDir": layerDir.path, // NOT IN PROJECT!
"layerCrunchDir": basename(layerCrunchDir.path),
"imageDir": basename(imageDir.path),
"rarityDir": basename(rarityDir.path),
"rarityNftCsv": basename(rarityNftCsv.path),
"rarityLayersCsv": basename(rarityLayersCsv.path),
"rarityNftPng": basename(rarityNftPng.path),
"rarityLayersPng": basename(rarityLayersPng.path),
};
}