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
Content copied to clipboard
Link copied to clipboard
class OverlappingPanelContainerView<P : Panel> @JvmOverloads constructor( context: Context, attrs: AttributeSet? = null, defStyleAttr: Int = 0) : OverlappingPanelContainer<P>
Content copied to clipboard
Same as OverlappingPanelContainer.
Link copied to clipboard
data class PanelContainerViewContext( fragmentManager: FragmentManager, softInputAccessor: SoftInputAccessor, viewLifecycleOwner: LifecycleOwner, viewModelStoreOwner: ViewModelStoreOwner, fragmentFactory: IviFragmentFactory) : PanelContainerContext
Content copied to clipboard
Same as PanelContainerContext. Use PanelContainerContext instead.
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>
Content copied to clipboard
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>
Content copied to clipboard
Same as SinglePanelContainer.