ayatByHizb property

Map<int, List<Ayah>> get ayatByHizb

Get ayat grouped by Hizb

Implementation

Map<int, List<Ayah>> get ayatByHizb {
  final Map<int, List<Ayah>> grouped = {};

  for (final ayah in ayat) {
    grouped.putIfAbsent(ayah.hizb, () => []).add(ayah);
  }

  return grouped;
}