Package com.tomtom.ivi.platform.systemui.api.common.systemuihost.containercontrollers
Types
Convenience type-alias for PanelContainerController<*, *>
.
Allows extending a PanelContainerElement list with PanelContainerElement.BasicElement elements with BD as basic element data type.
A base class for managing the contents of a container of panels.
Element of a panel container.
Holds a PanelContainerElement and its view.
Denotes the PanelContainerElement type.
The view model of a panel container.
Holds a reference to a panel fragment container.
A panel fragment container ID.
A data class that represents a sub-container which can host task panels and a task process panel.
Functions
Allows any ViewGroup implementation that implements the PanelContainerView interface to create a PanelContainerController to visualize the panelContainerData in this ViewGroup container.
Returns a PanelFragmentContainerHolder referencing the first matching FragmentContainerView in this panel sub-container. A FragmentContainerView is considered a match if its view ID matches the stubId. If stubId is null
any FragmentContainerView matches.
Inflates a panel sub-container with a single panel fragment container for container from a layout based on subContainerLayoutId. If subContainerLayoutId is null
then a default FragmentContainerView is returned.