CollectionRecyclerSpec

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
fun createInitialState(    c: ComponentContext,     sectionTree: StateValue<SectionTree?>,     binder: StateValue<Binder<RecyclerView>>,     internalRecyclerEventsController: StateValue<RecyclerEventsController?>,     collectionRecyclerPoolScope: StateValue<PoolScope.ManuallyManaged>,     section: Section,     recyclerConfiguration: RecyclerConfiguration,     sectionTreeTag: String?,     startupLogger: LithoStartupLogger?,     lazyCollectionController: LazyCollectionController?)
Link copied to clipboard
fun onCreateLayout(    c: ComponentContext,     section: Section?,     onScrollListeners: List<RecyclerView.OnScrollListener?>?,     clipToPadding: Boolean?,     clipChildren: Boolean?,     nestedScrollingEnabled: Boolean?,     scrollBarStyle: Int?,     itemDecoration: RecyclerView.ItemDecoration?,     itemAnimator: RecyclerView.ItemAnimator?,     @IdRes recyclerViewId: Int?,     overScrollMode: Int?,     startPadding: Int,     endPadding: Int,     topPadding: Int,     bottomPadding: Int,     horizontalFadingEdgeEnabled: Boolean,     verticalFadingEdgeEnabled: Boolean,     isLeftFadingEnabled: Boolean,     isRightFadingEnabled: Boolean,     isTopFadingEnabled: Boolean,     isBottomFadingEnabled: Boolean,     fadingEdgeLength: Int,     refreshProgressBarBackgroundColor: Int?,     refreshProgressBarColor: Int?,     touchInterceptor: LithoRecyclerView.TouchInterceptor?,     itemTouchListener: RecyclerView.OnItemTouchListener?,     pullToRefreshEnabled: Boolean,     recyclerConfiguration: RecyclerConfiguration,     sectionsViewLogger: SectionsRecyclerView.SectionsRecyclerViewLogger?,     shouldExcludeFromIncrementalMount: Boolean,     onBeforeLayoutListener: LithoRecyclerView.OnBeforeLayoutListener?,     onAfterLayoutListener: LithoRecyclerView.OnAfterLayoutListener?,     internalRecyclerEventsController: RecyclerEventsController?,     binder: Binder<RecyclerView>,     sectionTree: SectionTree): Component
Link copied to clipboard
fun onDetached(c: ComponentContext, binder: Binder<RecyclerView>, collectionRecyclerPoolScope: PoolScope.ManuallyManaged)
Link copied to clipboard
fun onRefresh(c: ComponentContext, sectionTree: SectionTree): Boolean