PanelContainerContext

fun PanelContainerContext(fragmentManager: FragmentManager, softInputAccessor: SoftInputAccessor, viewLifecycleOwner: LifecycleOwner, panelContainerViewModelStore: PanelContainerViewModelStore, fragmentFactory: IviFragmentFactory, viewModelStoreOwner: ViewModelStoreOwner)

Parameters

fragmentManager

An Android fragment manager so that the panel container can add or remove panels' fragments.

softInputAccessor

A soft input accessor for panels.

viewLifecycleOwner

A lifecycle owner for a panel container.

panelContainerViewModelStore

The PanelContainerViewModel store. Used to store the PanelContainerViewModels.

fragmentFactory

Creates the fragments for the panels of a PanelContainer.

viewModelStoreOwner

Used for managing the system UI's view model(s).