animateScrollToPage

suspend fun animateScrollToPage(@IntRange(from = 0.toLong()page: Int, @FloatRange(from = 0.0.toDouble(), to = 1.0.toDouble()pageOffset: Float = 0f, animationSpec: AnimationSpec<Float> = spring(), initialVelocity: Float = 0f, skipPages: Boolean = true)
suspend fun animateScrollToPage(@IntRange(from = 0.toLong()page: Int, @FloatRange(from = 0.0.toDouble(), to = 1.0.toDouble()pageOffset: Float = 0f)

Animate (smooth scroll) to the given page to the middle of the viewport.

Cancels the currently running scroll, if any, and suspends until the cancellation is complete.

Parameters

page

the page to animate to. Must be between 0 and pageCount (inclusive).

pageOffset

the percentage of the page width to offset, from the start of page. Must be in the range 0f..1f.