File tree Expand file tree Collapse file tree
core/src/main/java/com/alamkanak/weekview Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -168,9 +168,7 @@ internal fun firstDayOfYear(): Calendar {
168168 }
169169}
170170
171- internal typealias DateRange = List <Calendar >
172-
173- internal fun DateRange.validate (viewState : ViewState ): List <Calendar > {
171+ internal fun List<Calendar>.validate (viewState : ViewState ): List <Calendar > {
174172 val minDate = viewState.minDate
175173 val maxDate = viewState.maxDate
176174
Original file line number Diff line number Diff line change @@ -1479,11 +1479,7 @@ class WeekView @JvmOverloads constructor(
14791479 * @param item The item of type [T] that was submitted to [WeekView]
14801480 * @return A [WeekViewItem] that will be rendered in [WeekView]
14811481 */
1482- open fun onCreateItem (item : T ): WeekViewItem {
1483- throw RuntimeException (
1484- " You called submitList() on WeekView's adapter, but didn't implement onCreateItem()."
1485- )
1486- }
1482+ abstract fun onCreateItem (item : T ): WeekViewItem
14871483
14881484 /* *
14891485 * Called for each element of type [T] that was submitted to this adapter. This method must
You can’t perform that action at this time.
0 commit comments