Package com.tomtom.ivi.platform.systemui.api.common.systemuihost.containerviews

Types

Link copied to clipboard
class ModalPanelStackContainerView @JvmOverloads constructor(    context: Context,     attrs: AttributeSet? = null,     defStyleAttr: Int = 0) : PanelStackContainerView<ModalPanelStackData, ModalPanel, NavigablePanelContext> , OnBackPressedConsumer
Link copied to clipboard
class OverlappingPanelContainerView<P : Panel> @JvmOverloads constructor(    context: Context,     attrs: AttributeSet? = null,     defStyleAttr: Int = 0) : OverlappingPanelContainer<P>
Link copied to clipboard
data class PanelContainerViewContext(    fragmentManager: FragmentManager,     softInputAccessor: SoftInputAccessor,     viewLifecycleOwner: LifecycleOwner,     viewModelStoreOwner: ViewModelStoreOwner,     fragmentFactory: IviFragmentFactory) : PanelContainerContext
Link copied to clipboard
abstract class PanelStackContainerView<D : PanelStackData<P>, P : GenericPanel<C>, C : PanelContext> @JvmOverloads constructor(    context: Context,     attrs: AttributeSet? = null,     defStyleAttr: Int = 0) : PanelContainerFrameLayout<Unit, D>

A panel container that presents a stack of panels provided by ttiviPanelStack.

Link copied to clipboard
class SinglePanelContainerView<P : Panel> @JvmOverloads constructor(    context: Context,     attrs: AttributeSet? = null,     defStyleAttr: Int = 0) : SinglePanelContainer<P>