Object

SwipeableDefaults

Contains useful defaults for swipeable and SwipeableState.

Source set: Android
@ExperimentalWearMaterialApi
public object SwipeableDefaults

Contains useful defaults for swipeable and SwipeableState.

Properties

AnimationSpec

Source set: Android
public val AnimationSpec: SpringSpec<Float>

The default animation used by SwipeableState.

VelocityThreshold

Source set: Android
public val VelocityThreshold: Dp

The default velocity threshold (1.8 dp per millisecond) used by swipeable.

StiffResistanceFactor

Source set: Android
public const val StiffResistanceFactor: Float

A stiff resistance factor which indicates that swiping isn't available right now.

StandardResistanceFactor

Source set: Android
public const val StandardResistanceFactor: Float

A standard resistance factor which indicates that the user has run out of things to see.

Functions

resistanceConfig

public fun resistanceConfig(
        anchors: Set<Float>,
        factorAtMin: Float = StandardResistanceFactor,
        factorAtMax: Float = StandardResistanceFactor,
    ): ResistanceConfig?

The default resistance config used by swipeable.

This returns null if there is one anchor. If there are at least two anchors, it returns a ResistanceConfig with the resistance basis equal to the distance between the two bounds.

Last updated: