updateTiming method
void
updateTiming({
- int? diffSlow,
- int? diffMin,
- int? diffMinOut,
- int? timeWake,
- bool clearTimeWake = false,
- int? timeSleep,
- bool clearTimeSleep = false,
- int? timeWorkWake,
- bool clearTimeWorkWake = false,
- int? timeWorkSleep,
- bool clearTimeWorkSleep = false,
- int? timeHolidayWake,
- bool clearTimeHolidayWake = false,
- int? timeHolidaySleep,
- bool clearTimeHolidaySleep = false,
Update timing.
Implementation
void updateTiming({
int? diffSlow,
int? diffMin,
int? diffMinOut,
int? timeWake,
bool clearTimeWake = false,
int? timeSleep,
bool clearTimeSleep = false,
int? timeWorkWake,
bool clearTimeWorkWake = false,
int? timeWorkSleep,
bool clearTimeWorkSleep = false,
int? timeHolidayWake,
bool clearTimeHolidayWake = false,
int? timeHolidaySleep,
bool clearTimeHolidaySleep = false,
}) {
final current = selected;
if (current == null) return;
_update(
current.copyWith(
diffSlow: diffSlow,
diffMin: diffMin,
diffMinOut: diffMinOut,
timeWake: timeWake,
clearTimeWake: clearTimeWake,
timeSleep: timeSleep,
clearTimeSleep: clearTimeSleep,
timeWorkWake: timeWorkWake,
clearTimeWorkWake: clearTimeWorkWake,
timeWorkSleep: timeWorkSleep,
clearTimeWorkSleep: clearTimeWorkSleep,
timeHolidayWake: timeHolidayWake,
clearTimeHolidayWake: clearTimeHolidayWake,
timeHolidaySleep: timeHolidaySleep,
clearTimeHolidaySleep: clearTimeHolidaySleep,
),
);
}