DismissablePanelListSubContainerManager
interface DismissablePanelListSubContainerManager : PanelListSubContainerManager
Content copied to clipboard
Functions
Link copied to clipboard
abstract fun createDismissAllButton(parentContainer: ViewGroup, onClick: () -> Unit): View
Content copied to clipboard
Creates an entry in the panel list that allows the user to dismiss all panels at once.
Link copied to clipboard
abstract fun setDismissalCallbacks( panelView: View, onDismissalStarted: () -> Unit, onDismissalCompleted: () -> Unit)
Content copied to clipboard
Set callback handlers for the dismissal of a panel.
Inherited functions
Link copied to clipboard
abstract fun animateRemoveSubContainer( subContainer: View, panel: Panel, animationListener: Animation.AnimationListener)
Content copied to clipboard
Link copied to clipboard
abstract fun createPanelDismissAnimation(transitionDestination: PanelTransitionDestination?, panelView: View): Animation
Content copied to clipboard
Link copied to clipboard
Creates a sub-container for an individual panel. Sub-containers allow for multiple panels visible to the user at the same time and transitions of individual panels.