NepaliDateRangePickerView

fun NepaliDateRangePickerView(context: Context, initialSelectedStartDate: SimpleDate? = null, initialSelectedEndDate: SimpleDate? = null, locale: NepaliDateLocale = NepaliDatePickerDefaults.DefaultRangePickerLocale, yearRange: IntRange = NepaliCalendarDefaults.NepaliYearRange, selectableDates: NepaliSelectableDates? = null, showModeToggle: Boolean = true, showTodayButton: Boolean = true, showMonthsVertically: Boolean = true, showYearPickerAndMonthNavigation: Boolean = true, showEnglishDate: Boolean = false, englishDateLocale: NepaliDateLocale? = null, initialCalendarSystem: CalendarSystem = CalendarSystem.BIKRAM_SAMBAT, showCalendarSystemToggle: Boolean = false, showAdjacentMonthDays: Boolean = false, events: NepaliEventOptions? = null, onHeightChange: (Float) -> Unit = {}, onRangeSelected: (CustomCalendar?, CustomCalendar?) -> Unit): View(source)

The range picker as a plain View, for hosts that cannot compose. Mirrors the iOS NepaliDateRangePickerViewController parameter for parameter.

onRangeSelected fires with the full calendars for the start and end whenever either changes; an incomplete range reports null for the missing end.