NestedScrollSource


Possible sources of scroll events in the NestedScrollConnection

Summary

Public companion properties

NestedScrollSource

This property is deprecated. This has been replaced by UserInput.

Cmn
NestedScrollSource

This property is deprecated. This has been replaced by SideEffect.

Cmn
NestedScrollSource

This property is deprecated. Do not use.

Cmn
NestedScrollSource

Represents any other source of scroll events that are not a direct user input.

Cmn
NestedScrollSource

Represents any source of scroll events originated from a user interaction: mouse, touch, key events.

Cmn
NestedScrollSource

This property is deprecated. This has been replaced by UserInput.

Cmn

Public functions

open String
Cmn

Public companion properties

Drag

val Drag: NestedScrollSource

Dragging via mouse/touch/etc events.

Fling

val Fling: NestedScrollSource

Flinging after the drag has ended with velocity.

Relocate

val Relocate: NestedScrollSource

Relocating when a component asks parents to scroll to bring it into view.

SideEffect

val SideEffect: NestedScrollSource

Represents any other source of scroll events that are not a direct user input. (e.g animations, fling)

UserInput

val UserInput: NestedScrollSource

Represents any source of scroll events originated from a user interaction: mouse, touch, key events.

Wheel

val Wheel: NestedScrollSource

Scrolling via mouse wheel.

Public functions

toString

open fun toString(): String