getAllData method

List<Map<String, dynamic>> getAllData()

Implementation

List<Map<String, dynamic>> getAllData() {
  final eggs = getEggs();
  final allData = <Map<String, dynamic>>[];

  for (var eggData in eggs) {
    final egg = Egg(data: eggData);
    final subEggs = egg.getAllSubEggs();
    eggData['subEggs'] = subEggs;
    allData.add(eggData);
  }

  return allData;
}