Package-level declarations
Types
An implementation of AppCompatActivity which creates a ViewModel and renders it using ViewModelComposable. Also provides a reference to this AppCompatActivity using LocalAppCompatActivity.
Properties
A CompositionLocal containing the current activity.
Functions
Composable which manages viewModel lifecycle and binds to all its ActivityLifecycleSubscribable using fragmentManager. This automatically modifies the content using ComposableLifecycleSubscribable.modifier.
Stores a view model in the local ViewModelStore. Use if the view model was created manually and is not located in Activity/Fragment ViewModelStore.
Stores and remembers a view model in the local ViewModelStore. Use if the view model was created manually and is not located in Activity/Fragment ViewModelStore. provider will only be evaluated during the composition. Recomposition will always return the value produced by provider.
Composable which manages viewModel lifecycle and binds to all its BaseLifecycleViewModel.activeLifecycleSubscribables. This automatically modifies the content using ComposableLifecycleSubscribable.modifier.