SinglePanelContainer
A panel container that presents a single panel provided by ttiviPanelContainerData. Panel changes are not animated by default. Animations can be configured with ttiviSubContainerEnterAnimation and ttiviSubContainerExitAnimation.
The panel container requires ttiviPanelContainerContext to manage a panel.
The panel container has no layout itself and panels are placed inside an internally created sub-container. The sub-container's layout can be set through ttiviSubContainerLayoutId.
The panel container can inform an attached panel of a safe area that is calculated by comparing the view bounds of the container relative to ttiviSafeAreaView. Additional padding can be specified with ttiviSafeAreaPadding. Safe area updates are animated if ttiviSafeAreaAnimated is true
.
Properties
Inherited properties
The entry point for a container to communicate with the system UI host.
The panels to present in the container view.
A provider of both the enter and exit animations used for the entrance and exit of panel sub-containers. This attribute, if specified, requires that ttiviSubContainerEnterAnimation and ttiviSubContainerExitAnimation are not set.
An animation resource used for the entrance of panel sub-containers.
An animation resource used for the exit of panel sub-containers.
An optional layout reference for panel sub-containers. This layout ID will be used for every sub-container.