Recycler

class Recycler @JvmOverloads constructor(    val binder: Binder<RecyclerView>,     binderStrategy: PrimitiveRecyclerBinderStrategy? = null,     hasFixedSize: Boolean = true,     isClipToPaddingEnabled: Boolean = true,     leftPadding: Int = 0,     topPadding: Int = 0,     rightPadding: Int = 0,     bottomPadding: Int = 0,     @ColorInt refreshProgressBarBackgroundColor: Int? = null,     @ColorInt refreshProgressBarColor: Int = Color.BLACK,     isClipChildrenEnabled: Boolean = true,     isNestedScrollingEnabled: Boolean = true,     scrollBarStyle: Int = View.SCROLLBARS_INSIDE_OVERLAY,     itemDecorations: List<RecyclerView.ItemDecoration>? = null,     isHorizontalFadingEdgeEnabled: Boolean = false,     isVerticalFadingEdgeEnabled: Boolean = false,     isLeftFadingEnabled: Boolean = true,     isRightFadingEnabled: Boolean = true,     isTopFadingEnabled: Boolean = true,     isBottomFadingEnabled: Boolean = true,     fadingEdgeLength: Int = 0,     edgeFactory: RecyclerView.EdgeEffectFactory? = null,     @IdRes recyclerViewId: Int = View.NO_ID,     overScrollMode: Int = View.OVER_SCROLL_ALWAYS,     contentDescription: CharSequence? = null,     itemAnimator: RecyclerView.ItemAnimator? = NoUpdateItemAnimator(),     recyclerEventsController: RecyclerEventsController? = null,     onScrollListeners: List<RecyclerView.OnScrollListener>? = null,     snapHelper: SnapHelper? = null,     isPullToRefreshEnabled: Boolean = true,     touchInterceptor: LithoRecyclerView.TouchInterceptor? = null,     onItemTouchListener: RecyclerView.OnItemTouchListener? = null,     onRefresh: () -> Unit? = null,     sectionsViewLogger: SectionsRecyclerView.SectionsRecyclerViewLogger? = null,     excludeFromIncrementalMount: Boolean = false,     paddingAdditionDisabled: Boolean = false,     onBeforeLayoutListener: LithoRecyclerView.OnBeforeLayoutListener? = null,     onAfterLayoutListener: LithoRecyclerView.OnAfterLayoutListener? = null,     style: Style? = null) : PrimitiveComponent

Constructors

Link copied to clipboard
constructor(    binder: Binder<RecyclerView>,     binderStrategy: PrimitiveRecyclerBinderStrategy? = null,     hasFixedSize: Boolean = true,     isClipToPaddingEnabled: Boolean = true,     leftPadding: Int = 0,     topPadding: Int = 0,     rightPadding: Int = 0,     bottomPadding: Int = 0,     @ColorInt refreshProgressBarBackgroundColor: Int? = null,     @ColorInt refreshProgressBarColor: Int = Color.BLACK,     isClipChildrenEnabled: Boolean = true,     isNestedScrollingEnabled: Boolean = true,     scrollBarStyle: Int = View.SCROLLBARS_INSIDE_OVERLAY,     itemDecorations: List<RecyclerView.ItemDecoration>? = null,     isHorizontalFadingEdgeEnabled: Boolean = false,     isVerticalFadingEdgeEnabled: Boolean = false,     isLeftFadingEnabled: Boolean = true,     isRightFadingEnabled: Boolean = true,     isTopFadingEnabled: Boolean = true,     isBottomFadingEnabled: Boolean = true,     fadingEdgeLength: Int = 0,     edgeFactory: RecyclerView.EdgeEffectFactory? = null,     @IdRes recyclerViewId: Int = View.NO_ID,     overScrollMode: Int = View.OVER_SCROLL_ALWAYS,     contentDescription: CharSequence? = null,     itemAnimator: RecyclerView.ItemAnimator? = NoUpdateItemAnimator(),     recyclerEventsController: RecyclerEventsController? = null,     onScrollListeners: List<RecyclerView.OnScrollListener>? = null,     snapHelper: SnapHelper? = null,     isPullToRefreshEnabled: Boolean = true,     touchInterceptor: LithoRecyclerView.TouchInterceptor? = null,     onItemTouchListener: RecyclerView.OnItemTouchListener? = null,     onRefresh: () -> Unit? = null,     sectionsViewLogger: SectionsRecyclerView.SectionsRecyclerViewLogger? = null,     excludeFromIncrementalMount: Boolean = false,     paddingAdditionDisabled: Boolean = false,     onBeforeLayoutListener: LithoRecyclerView.OnBeforeLayoutListener? = null,     onAfterLayoutListener: LithoRecyclerView.OnAfterLayoutListener? = null,     style: Style? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

Functions

Link copied to clipboard
Link copied to clipboard
operator override fun equals(@Nullable other: Any?): Boolean
Link copied to clipboard
Link copied to clipboard
open fun <T : Any> getDebugAttribute(p0: AttributeKey<T>): T & Any
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
override fun getSimpleName(): String
Link copied to clipboard
fun getTypeId(): Int
Link copied to clipboard
override fun hashCode(): Int
Link copied to clipboard
override fun isEquivalentTo(other: Component?): Boolean
Link copied to clipboard
override fun makeShallowCopy(): Component
Link copied to clipboard
fun measure(p0: ComponentContext, p1: Int, p2: Int, p3: Size)
fun measure(p0: ComponentContext, p1: Int, p2: Int, p3: Size, p4: Boolean)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open override fun <T : Any> setDebugAttributeKey(attributeKey: AttributeKey<T>, value: T & Any)
Link copied to clipboard
override fun toString(): String