TaskPanelContainerController
class TaskPanelContainerController( subContainerManager: TaskPanelSubContainerManager, container: ViewGroup, panelData: LiveData<TaskPanelStackData>, panelContext: PanelContext) : PanelContainerController<TaskPanelStackData, Unit> , OnBackPressedConsumer
Content copied to clipboard
A controller that visualises the task panels provided by panelData in container. This includes triggering animations when panels appear and disappear.
System UI specific details for individual task panels can be injected through subContainerManager.
Constructors
Link copied to clipboard
fun TaskPanelContainerController( subContainerManager: TaskPanelSubContainerManager, container: ViewGroup, panelData: LiveData<TaskPanelStackData>, panelContext: PanelContext)
Content copied to clipboard
Inherited properties
Functions
Inherited functions
Link copied to clipboard
Binds this controller to the system UI with the given panelContainerViewContext. A controller may only be bound once and must be unbound through unbind when destroying the controller.