SchedulePeriodic constructor
SchedulePeriodic({
- ScheduleTimeOfDay? firstExecutionTime,
- ScheduleTimeWindow? onlyActiveBetween,
- double? frequencyHz,
- double? frequencyKHz,
- double? frequencyMHz,
- double? periodMilliseconds,
- double? periodSeconds,
- double? periodMinutes,
- double? periodHours,
- double? periodDays,
Implementation
factory SchedulePeriodic({
ScheduleTimeOfDay? firstExecutionTime,
ScheduleTimeWindow? onlyActiveBetween,
$core.double? frequencyHz,
$core.double? frequencyKHz,
$core.double? frequencyMHz,
$core.double? periodMilliseconds,
$core.double? periodSeconds,
$core.double? periodMinutes,
$core.double? periodHours,
$core.double? periodDays,
}) {
final $result = create();
if (firstExecutionTime != null) {
$result.firstExecutionTime = firstExecutionTime;
}
if (onlyActiveBetween != null) {
$result.onlyActiveBetween = onlyActiveBetween;
}
if (frequencyHz != null) {
$result.frequencyHz = frequencyHz;
}
if (frequencyKHz != null) {
$result.frequencyKHz = frequencyKHz;
}
if (frequencyMHz != null) {
$result.frequencyMHz = frequencyMHz;
}
if (periodMilliseconds != null) {
$result.periodMilliseconds = periodMilliseconds;
}
if (periodSeconds != null) {
$result.periodSeconds = periodSeconds;
}
if (periodMinutes != null) {
$result.periodMinutes = periodMinutes;
}
if (periodHours != null) {
$result.periodHours = periodHours;
}
if (periodDays != null) {
$result.periodDays = periodDays;
}
return $result;
}