TimeTableItem constructor
const
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({}) 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;