CSLinearSmoothScroller

open class CSLinearSmoothScroller(context: Context, animationDuration: Int) : LinearSmoothScroller

Inheritors

Constructors

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

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 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)