RevealState
A class to keep track of the state of the composable. It can be used to customise the behavior
RevealState
Class
Android
Deprecated The SwipeToReveal component from the latest material library should be used instead. This will be removed in a future release of this library.
@ExperimentalWearFoundationApi
public class RevealState
internal constructor(
initialValue: RevealValue,
animationSpec: AnimationSpec<Float>,
confirmValueChange: (RevealValue) -> Boolean,
positionalThreshold: (totalDistance: Float) -> Float,
internal val anchors: Map<RevealValue, Float>,
internal val coroutineScope: CoroutineScope,
internal val nestedScrollDispatcher: NestedScrollDispatcher,
)
A class to keep track of the state of the composable. It can be used to customise the behavior and state of the composable.
Functions
public suspend fun snapTo(targetValue: RevealValue)
Snaps to the targetValue without any animation.
Parameters
| targetValue | The target RevealValue where the currentValue will be changed to. |
public suspend fun animateTo(targetValue: RevealValue)
Animates to the targetValue with the animation spec provided.
Parameters
| targetValue | The target RevealValue where the currentValue will animate to. |
