nightStart property
DateTime?
nightStart
Implementation
DateTime? get nightStart {
final _dayStart = dayStart;
final _dayDuration = dayDuration;
final _isDaytime = isDaytime;
if (_dayStart == null || _dayDuration == null || _isDaytime == null) {
return null;
}
var time = _dayStart.startOfHour().add(_dayDuration);
if (!_isDaytime && time.isAfter(room.currentTime)) {
time = time.subtract(const Duration(days: 1));
}
return time;
}