TimingRepeat constructor

TimingRepeat({
  1. @JsonKey(name: 'ID') String? id,
  2. @JsonKey(name: 'BoundsDuration') Duration? boundsDuration,
  3. @JsonKey(name: 'BoundsRange') Range? boundsRange,
  4. @JsonKey(name: 'BoundsPeriod') Period? boundsPeriod,
  5. @JsonKey(name: 'Count') int? count,
  6. @JsonKey(name: 'CountMax') int? countMax,
  7. @JsonKey(name: 'Duration') double? duration,
  8. @JsonKey(name: 'DurationMax') double? durationMax,
  9. @JsonKey(name: 'DurationUnit') TimingRepeatPeriodUnit? durationUnit,
  10. @JsonKey(name: 'Frequency') int? frequency,
  11. @JsonKey(name: 'FrequencyMax') int? frequencyMax,
  12. @JsonKey(name: 'Period') double? period,
  13. @JsonKey(name: 'PeriodMax') double? periodMax,
  14. @JsonKey(name: 'PeriodUnit') TimingRepeatPeriodUnit? periodUnit,
  15. @JsonKey(name: 'DayOfWeek') DayOfWeek? dayOfWeek,
  16. @JsonKey(name: 'When') TimingRepeatPeriodUnit? when,
  17. @JsonKey(name: 'Offset') int? offset,
})

Implementation

factory TimingRepeat({
  @JsonKey(name: 'ID') String? id,
  @JsonKey(name: 'BoundsDuration') Duration? boundsDuration,
  @JsonKey(name: 'BoundsRange') Range? boundsRange,
  @JsonKey(name: 'BoundsPeriod') Period? boundsPeriod,
  @JsonKey(name: 'Count') int? count,
  @JsonKey(name: 'CountMax') int? countMax,
  @JsonKey(name: 'Duration') double? duration,
  @JsonKey(name: 'DurationMax') double? durationMax,
  @JsonKey(name: 'DurationUnit') TimingRepeatPeriodUnit? durationUnit,
  @JsonKey(name: 'Frequency') int? frequency,
  @JsonKey(name: 'FrequencyMax') int? frequencyMax,
  @JsonKey(name: 'Period') double? period,
  @JsonKey(name: 'PeriodMax') double? periodMax,
  @JsonKey(name: 'PeriodUnit') TimingRepeatPeriodUnit? periodUnit,
  @JsonKey(name: 'DayOfWeek') DayOfWeek? dayOfWeek,
  @JsonKey(name: 'When') TimingRepeatPeriodUnit? when,
  @JsonKey(name: 'Offset') int? offset,
}) = _TimingRepeat;