DismissablePanelArrayList
The default implementation of PanelArrayList.
This type facilitates convenient access to common operations from Android layouts through data binding. These utilities are normally accessed through extension functions, which cannot be used cleanly in the data binding syntax.
Constructors
Inherited properties
Inherited functions
Returns whether a panel collection contains any panels that have not been dismissed yet.
Dismisses all panels in the collection.
Extensions
Returns whether a panel collection contains any panels that have not been dismissed yet.
Dismisses all panels in the collection.
Returns a list of DismissablePanels that is filtered to only contain Panels of type P.
Returns a list of DismissablePanels of type P that are not being dismissed.
Transforms the PanelList into a LiveData. This is useful when using createDismissablePanelStackContext to create a NavigablePanelContext.
Converts this
to a PanelList with the same contents.
Converts this
to a DismissablePanelList with the same contents.