DateArrayNavHostResultOrNullHandler
inline fun <ViewModel : BaseLifecycleViewModel> DateArrayNavHostResultOrNullHandler(retain: Boolean = false, noinline onResult: ViewModel.(List<KalugaDate>?) -> Unit): NavHostResultHandler<ViewModel, List<KalugaDate>?>
Creates a NavHostResultHandler of a List of KalugaDate or null
Requires that the Route.Result.Data.bundle is described by a SingleValueNavigationSpec matching NavigationBundleSpecType.DateArrayType either directly or wrapped by NavigationBundleSpecType.OptionalType
Return
Parameters
ViewModel
the type of BaseLifecycleViewModel associated with the NavHostResultHandler
retain
If true
the result will be retained in the NavBackStackEntry. It will be deleted otherwise.
onResult
Method for handling the received list of KalugaDate or null