setScheduled method
Toggles scheduled transfer mode.
When isScheduled is true, date becomes the scheduled date.
When false, any previously stored scheduledDate is cleared.
Implementation
void setScheduled(bool isScheduled, {DateTime? date}) {
_isScheduled = isScheduled;
_scheduledDate = isScheduled ? date : null;
notifyListeners();
}