allAtswamat property

List allAtswamat

This function returns an List of Map object. which is structured in the form of


{beal: ትንሳኤ, day: {month: ሚያዝያ, date: 20}}

Implementation

List get allAtswamat {
  Map<String, dynamic> mebajaHamer = nenewe;
  List result = [];
  _yebealTewsak.forEach((beal, numOfDays) {
    result.add({
      "beal": beal,
      "day": {
        "month": _months[_months.indexOf(mebajaHamer['month']) +
            (mebajaHamer['date'] + numOfDays) ~/ 30 as int],
        "date": (mebajaHamer['date'] + numOfDays) % 30 == 0
            ? 30
            : (mebajaHamer['date'] + numOfDays) % 30
      }
    });
  });
  return result;
}