PanelContainer

@IviExperimental(reasons = [])
interface PanelContainer<SD>

A container that visualizes panels.

SD specifies the data type that is used by sub-containers to populate the sub-containers within a panel container. It can be a single panel, a collection of panels or any other panel-related type. It is derived from the panel container data.

The panel container requires ttiviPanelContainerContext to manage panels.

The panel container puts panel content into sub-containers. The default sub-container layout is defined by implementation. It could also be set with ttiviSubContainerLayoutId.

Properties

Link copied to clipboard

The entry point for a container to communicate with the system UI host.

Link copied to clipboard

A provider of the animation used for the creation of panel sub-containers.

Link copied to clipboard

A provider of the animation used for the removal of panel sub-containers.

Link copied to clipboard

An optional layout reference for panel sub-containers.

Inheritors

Link copied to clipboard
Link copied to clipboard