Package com.tomtom.ivi.platform.systemui.api.common.frontendcoordinator.panelcoordination.model

Types

Link copied to clipboard
@IviExperimental(reasons = [])
open class DismissablePanelStackData<P : AnyDismissablePanel>(stackedPanels: DismissablePanelList<P>) : PanelStackData<P>

A panel data containing a stack of dismissible Panels of type P. The last (top) one should be presented to the user, while the rest is hidden under the top Panel.

Link copied to clipboard
@IviExperimental(reasons = [])
data class ModalPanelStackData(val stackedPanels: DismissablePanelList<ModalPanel>) : DismissablePanelStackData<ModalPanel>

A panel data containing a stack of ModalPanels. The last (top) one should be presented to the user, while the rest is hidden under the top ModalPanel.

Link copied to clipboard
@IviExperimental(reasons = [])
data class NotificationPanelData(    val numberOfNotificationPanels: Int,     val numberOfSuppressedNotificationPanels: Int,     val activeNotificationPanels: DismissablePanelList<NotificationPanel>)

Information about the NotificationPanels to present to the user.

Link copied to clipboard
@IviExperimental(reasons = [])
open class PanelStackData<out P : AnyPanel>(val stackedPanels: PanelList<P>)

A panel data containing a stack of Panels of type P. The last (top) one should be presented to the user, while the rest is hidden under the top Panel.

Link copied to clipboard
@IviExperimental(reasons = [])
data class TaskPanelStackData(val stackedPanels: DismissablePanelList<TaskPanel>, val taskProcessPanel: TaskProcessPanel?) : DismissablePanelStackData<TaskPanel>

A panel data containing a stack of TaskPanels. The last (top) one should be presented to the user, while the rest is hidden under the top TaskPanel.