ViewModelBackStackRecordLocalProvider
object ViewModelBackStackRecordLocalProvider : BackStackRecordLocalProvider<BackStack.Record> (source)
A BackStackRecordLocalProvider that provides a LocalViewModelStoreOwner for each record in the back stack.
This allows ViewModel instances to be scoped to the lifecycle of a specific BackStack.Record. It also provides LocalBackStackHostViewModelStoreOwner with the ViewModelStoreOwner of the host of the back stack.
Functions
Link copied to clipboard
Provides LocalViewModelStoreOwner scoped to the given record and LocalBackStackHostViewModelStoreOwner scoped to the host of the back stack.