finalTime method
Implementation
@override
DateTime finalTime() {
// DateTime time = currentTime.add(Duration(days: _currentLeftIndex));
var hour = _currentLeftIndex;
var minute = _currentMiddleIndex;
if (isAtSameDay(minTime, currentTime)) {
hour += minTime!.hour;
if (minTime!.hour == hour) {
minute += minTime!.minute;
}
}
return currentTime.isUtc
? DateTime.utc(currentTime.year, currentTime.month, currentTime.day,
hour, minute, _currentRightIndex)
: DateTime(currentTime.year, currentTime.month, currentTime.day, hour,
minute, _currentRightIndex);
// return currentTime.isUtc
// ? DateTime.utc(time.year, time.month, time.day, hour, minute)
// : DateTime(time.year, time.month, time.day, hour, minute);
}