-
public class RotaryDefaultsDefaults for rotary modifiers
-
-
Field Summary
Fields Modifier and Type Field Description public final static RotaryDefaultsINSTANCE
-
Method Summary
Modifier and Type Method Description final RotaryScrollHandlerrememberFlingHandler(ScrollableState scrollableState, FlingBehavior flingBehavior, Boolean isLowRes)Handles scroll with fling. final RotaryScrollHandlerrememberSnapHandler(RotaryScrollAdapter rotaryScrollAdapter, SnapParameters snapParameters)Handles scroll with snap final SnapParameterssnapParametersDefault()Returns default SnapParameters -
-
Method Detail
-
rememberFlingHandler
@Composable() final RotaryScrollHandler rememberFlingHandler(ScrollableState scrollableState, FlingBehavior flingBehavior, Boolean isLowRes)
Handles scroll with fling.
- Parameters:
scrollableState- Scrollable state which will be scrolled while receiving rotary eventsflingBehavior- Logic describing Fling behavior.isLowRes- Whether the input is Low-res (a bezel) or high-res(a crown/rsb)
-
rememberSnapHandler
@Composable() final RotaryScrollHandler rememberSnapHandler(RotaryScrollAdapter rotaryScrollAdapter, SnapParameters snapParameters)
Handles scroll with snap
- Parameters:
rotaryScrollAdapter- A connection between scrollable objects and rotary eventssnapParameters- Snap parameters
-
snapParametersDefault
final SnapParameters snapParametersDefault()
Returns default SnapParameters
-
-
-
-