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, recyclerTouchEventHandler: EventHandler<TouchEvent>?, 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