Parameters

VM

The panel sub-container view model type.

SD

The type of the panel sub-container data. The data is derived from the panel container data.

Properties

Link copied to clipboard
val subContainerViewModel: VM

Functions

Link copied to clipboard
fun onBind(subContainerData: SD, isActive: Boolean)
Link copied to clipboard
fun onEnterAnimationFinished()

Updates the sub-container lifecycle state to PanelSubContainerLifecycleState.ACTIVE.

Link copied to clipboard
fun onEnterAnimationStarting()

Updates the sub-container lifecycle state to PanelSubContainerLifecycleState.ENTERING.

Link copied to clipboard
fun onExitAnimationFinished()

Updates the sub-container lifecycle state to PanelSubContainerLifecycleState.EXIT_FINISHED.

Link copied to clipboard
fun onExitAnimationStarting()

Updates the sub-container lifecycle state to PanelSubContainerLifecycleState.EXITING.

Link copied to clipboard
fun updateSubContainerData(subContainerData: SD)

Updates the sub-container data.