getNextPredictedPeriodDate method
get Next Predicted Period Date
Implementation
Future<String> getNextPredictedPeriodDate() async {
// TODO Check if period date is less then current day then return blank
if (_lastPeriodDate.isNotEmpty) {
int cycleLength = getCycleLength();
DateTime nextPeriodDate = CalenderDateUtils.dateFormat
.parse(getPreviousPeriodDay())
.add(Duration(days: cycleLength));
return CalenderDateUtils.dateDayFormat(nextPeriodDate);
}
return "";
}