Package-level declarations
Types
Provides one or more panel to attach to a FragmentContainerView.
Restores and updates panel attachments to panel fragment containers. Exposed as an API to PanelContainerControllerAdapter.
Builds a panel fragment adapter. A panel fragment adapter attaches and detaches Panels to a panel fragment container.
The PanelFragmentAdapter state.
Attaches a panel stack of panel of type P provided by panelStackProvider. Each panel is attached with a panel context of type C.
Attaches a single panel of type P as provided by panelProvider with a panel context of type C.
Functions
Detaches the panel attaches of the panel fragment containers of all PanelFragmentAdapters.
Notifies all PanelFragmentAdapters that system UI is destroyed. May be used to clean an internal state.
Restores panel attachments to restored panel fragment containers of all PanelFragmentAdapters
Updates the panel attachments of the panel fragment containers of all PanelFragmentAdapters. Any panel that needs to be detached is detached before any new panel is attached.