CSCenteringLinearSmoothScroller

class CSCenteringLinearSmoothScroller(context: Context, animationDuration: Int = mediumAnimationDuration) : CSLinearSmoothScroller

Constructors

Link copied to clipboard
constructor(context: Context, animationDuration: Int = mediumAnimationDuration)

Properties

Link copied to clipboard
open val childCount: Int
Link copied to clipboard
Link copied to clipboard
open val isRunning: Boolean
Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
open override fun calculateDtToFit(viewStart: Int, viewEnd: Int, boxStart: Int, boxEnd: Int, snapPreference: Int): Int
Link copied to clipboard
open fun calculateDxToMakeVisible(view: View?, snapPreference: Int): Int
Link copied to clipboard
open fun calculateDyToMakeVisible(view: View?, snapPreference: Int): Int
Link copied to clipboard
Link copied to clipboard
open fun findViewByPosition(position: Int): View?
Link copied to clipboard
open fun getChildPosition(view: View?): Int
Link copied to clipboard
open fun instantScrollToPosition(position: Int)