rememberSwipeButtonState

fun rememberSwipeButtonState(confirmThreshold: Float = 0.9f, onComplete: () -> Unit = {}, onReset: () -> Unit = {}, onProgressChanged: (Float) -> Unit = {}): SwipeButtonState

Creates and remembers a SwipeButtonState across recompositions.

Parameters

confirmThreshold

The threshold (0.0 to 1.0) required to trigger completion.

onComplete

Callback for completion events.

onReset

Callback for reset events.

onProgressChanged

Callback for tracking drag progress.