Package-level declarations

Types

Link copied to clipboard
@IviExperimental(reasons = [])
class RecyclerPanelContainerControllerAdapter<V : RecyclerView, CD, VM : PanelSubContainerViewModel<SD>, SD>(subContainerController: RecyclerSubContainerController<CD, VM, SD>, subContainerViewModelFactory: () -> VM, basicElementConfigurator: RecyclerBasicElementConfigurator<CD, SD>.() -> Unit, panelContainerElementAnimator: PanelContainerElementAnimator<VM, SD>) : BasePanelContainerControllerAdapter<V, CD, VM, SD>
@IviExperimental(reasons = [])
class StateDrivenPanelContainerControllerAdapter<V : ViewGroup, CD, VM : PanelSubContainerViewModel<SD>, SD>(subContainerController: StateDrivenSubContainerController<CD, VM, SD>, subContainerViewModelFactory: () -> VM, panelContainerElementAnimator: PanelContainerElementAnimator<VM, SD>) : BasePanelContainerControllerAdapter<V, CD, VM, SD>