getAvgPeriodDuration method
get average period duration. Default is 0
Implementation
Future<int> getAvgPeriodDuration() async {
List<PeriodsDateRange> allPeriodRange = await getAllPeriodsDetails();
int avgPeriodDuration = 0;
if (allPeriodRange.isNotEmpty) {
int totalPeriodDuration = 0;
for (int i = 0; i < allPeriodRange.length; i++) {
totalPeriodDuration =
totalPeriodDuration + allPeriodRange[i].periodDuration!;
}
avgPeriodDuration = totalPeriodDuration ~/ allPeriodRange.length;
}
return avgPeriodDuration;
}