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


Link copied to clipboard
abstract class PanelSubContainerHolder(val root: ViewGroup)

A representation of a sub-container layout for panel or panels of PanelContainerControllers. PanelContainerControllers should subclass this to require views to render panel or panels.

Link copied to clipboard
interface PanelSubContainerManager<P : Any, S : PanelSubContainerState, H : PanelSubContainerHolder>

An interface to manage a sub-container views. New sub-container view or views wrapped into PanelSubContainerHolder.

Link copied to clipboard
abstract class PanelSubContainerState

Represents the state of a sub-containers of PanelContainerController used in the system UI. It allows controllers to restore sub-containers after the controllers have been recreated.