TimeTableItem constructor

TimeTableItem({
  1. int? notBeforeInMinutes,
  2. int? notAfterInMinutes,
  3. int? rruleStartDate,
  4. String? rrule,
  5. String? zoneId,
  6. List<String>? days,
  7. List<String>? recurrenceTypes,
  8. List<TimeTableHour>? hours,
  9. String? calendarItemTypeId,
  10. bool? homeVisit,
  11. String? placeId,
  12. bool? publicTimeTableItem,
  13. bool? acceptsNewPatient,
  14. bool? unavailable,
})

Implementation

TimeTableItem({
		int? notBeforeInMinutes,
		int? notAfterInMinutes,
		int? rruleStartDate,
		String? rrule,
		String? zoneId,
		List<String>? days,
		List<String>? recurrenceTypes,
		List<TimeTableHour>? hours,
		String? calendarItemTypeId,
		bool? homeVisit,
		String? placeId,
		bool? publicTimeTableItem,
		bool? acceptsNewPatient,
		bool? unavailable
	}) : rruleStartDate = rruleStartDate ?? null,
	rrule = rrule ?? null,
	zoneId = zoneId ?? null,
	days = days ?? [],
	recurrenceTypes = recurrenceTypes ?? [],
	hours = hours ?? [],
	calendarItemTypeId = calendarItemTypeId ?? null,
	homeVisit = homeVisit ?? false,
	placeId = placeId ?? null,
	publicTimeTableItem = publicTimeTableItem ?? false,
	acceptsNewPatient = acceptsNewPatient ?? true,
	unavailable = unavailable ?? false,
	_notBeforeInMinutes = notBeforeInMinutes ?? null,
	_notAfterInMinutes = notAfterInMinutes ?? null;