NextCourseCarousel constructor
- Key? key,
- required List<
NextCourse> courses, - required int? initialCourseIndex,
- bool loading = false,
- bool error = false,
- Future<
void> onRetry()?, - VoidCallback? onPreviousDate,
- VoidCallback? onNextDate,
- ValueChanged<
NextCourse> ? onCourseTap,
Implementation
const NextCourseCarousel({
super.key,
required this.courses,
required this.initialCourseIndex,
this.loading = false,
this.error = false,
this.onRetry,
this.onPreviousDate,
this.onNextDate,
this.onCourseTap,
}) : assert(
initialCourseIndex == null ||
(initialCourseIndex >= 0 && initialCourseIndex < courses.length),
);