PanelContainerContext
The entry point for a panel container to communicate with the system UI host. The lifetime of the context instance is bound to the lifetime of the system UI view. For example, it is recreated when the active theme is updated.
Parameters
A fragment manager so that the panel container can add fragments to or remove fragments from panel fragment containers that contain a single panel.
A fragment manager so that the panel container can add fragments to or remove fragments from panel fragment containers that contain a panel stack.
A function that executes the pending fragment transactions to minimize the overhead on the main thread if multiple fragments are added.
A soft input accessor for panels.
A lifecycle owner for a panel container.
The PanelContainerViewModel store. Used to store the PanelContainerViewModels.
Creates the fragments for the panels of a PanelContainer.
Used for managing the system UI's view model(s).
Constructors
Functions
Creates a PanelContext.