inflateSubContainerAndBindViewModel

fun <VM : PanelSubContainerViewModel<SD>, SD> inflateSubContainerAndBindViewModel(    container: ViewGroup,     @LayoutRes subContainerLayoutId: Int?,     subContainerViewModel: VM): PanelContainerElementHolder.SubContainerHolder<VM, SD>

Inflates a panel sub-container with a single panel fragment container for container from a layout based on subContainerLayoutId. If subContainerLayoutId is null then a default FragmentContainerView is returned.

The sub-container can data binding to access the subContainerViewModel with:

<data>
<variable
name="subContainerViewModel"
type="<sub-container-specific-view-model-type>" />
</data>

In the above example <sub-container-specific-view-model-type> must be replaced with the panel sub-container view model type.