Package-level declarations
Contains panel containers - views that visualize panels.
Types
A PanelContainer for visualizing a DismissiblePanelList with panels of type P.
A PanelContainer for visualizing a DismissiblePanelList with panels of type P.
A PanelContainer for visualizing a NavigablePanelStackData of type CD with panels of type P.
A PanelContainer for visualizing a NavigablePanelStackData of type CD with panels of type P.
A PanelContainer that implements the Notification center - a container to manage notifications, represented as NotificationPanels in the system UI.
A PanelContext used with NotificationCenterPanelContainer.
A panel container that presents a list of panels provided by ttiviPanelContainerData. This container will overlap panels if multiple are provided at the same time. Newly added panels will overlap previously added panels.
A container that visualizes Panels.
The entry point for a panel container to communicate with the system UI host. The lifetime of the context instance is bound to the lifetime of the system UI view. For example, it is recreated when the active theme is updated.
A convenience class for common PanelContainer logic to do with creating a PanelContainerController and re-creating it when its dependencies change.
A FrameLayout base class for panel containers.
A base class for a PanelContainer that uses a RecyclerView for visualizing panel sub-containers.
A panel container that presents a list of panels provided by ttiviPanelContainerData.
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.
A base class for a PanelContainer that uses a StateDrivenPanelContainerControllerAdapter to visualize the panel sub-containers.
A panel container that presents a TaskPanelStackData provided by ttiviPanelContainerData. Panel changes are not animated by default. Animations can be configured with ttiviSubContainerEnterAnimation and ttiviSubContainerExitAnimation.
Functions
Allows any ViewGroup implementation that implements the PanelContainer interface to create a DefaultPanelSubContainerAnimator.