PanelContainerControllerAdapterContext

interface PanelContainerControllerAdapterContext<V : ViewGroup>

Context for a PanelContainerControllerAdapter to communicate with the PanelContainerController.

Parameters

V

The panel container ViewGroup type.

Properties

Link copied to clipboard
abstract val panelContainer: V

The panel container view.

Link copied to clipboard
abstract val panelContainerLifecycleOwner: LifecycleOwner

Lifecycle owner of the PanelContainerController.

Functions

Link copied to clipboard
abstract fun createPanelFragmentAdapters(panelFragmentAdapterBuilder: PanelFragmentAdapterBuilder.() -> Unit): Collection<PanelFragmentAdapter>