TimeTableItem constructor

const TimeTableItem({
  1. @Default(null) int? rruleStartDate,
  2. @Default(null) String? rrule,
  3. @Default(null) int? notBeforeInMinutes,
  4. @Default(null) int? notAfterInMinutes,
  5. @Default(null) String? zoneId,
  6. @Default([]) List<String> days,
  7. @Default([]) List<String> recurrenceTypes,
  8. @Default([]) List<TimeTableHour> hours,
  9. @Default(null) String? calendarItemTypeId,
  10. @Default(false) bool homeVisit,
  11. @Default(null) String? placeId,
  12. @Default(false) bool publicTimeTableItem,
  13. @Default(true) bool acceptsNewPatient,
  14. @Default(false) bool unavailable,
  15. @Default({}) Set<String> reservingRights,
})

Implementation

const factory TimeTableItem({
	@Default(null) int? rruleStartDate,
	@Default(null) String? rrule,
	@Default(null) int? notBeforeInMinutes,
	@Default(null) int? notAfterInMinutes,
	@Default(null) String? zoneId,
	@Default([]) List<String> days,
	@Default([]) List<String> recurrenceTypes,
	@Default([]) List<TimeTableHour> hours,
	@Default(null) String? calendarItemTypeId,
	@Default(false) bool homeVisit,
	@Default(null) String? placeId,
	@Default(false) bool publicTimeTableItem,
	@Default(true) bool acceptsNewPatient,
	@Default(false) bool unavailable,
	@Default({}) Set<String> reservingRights,
}) = _TimeTableItem;