isEnabled method
Implementation
bool isEnabled({DateTime? now}) {
if (!enabled) return false;
if (initTime != null) {
now ??= DateTime.now();
if (now.compareTo(initTime!) < 0) {
return false;
}
}
if (endTime != null) {
now ??= DateTime.now();
if (now.compareTo(endTime!) > 0) {
return false;
}
}
return true;
}