RevealState

Class

Android
public class RevealState(initialValue: RevealValue)

A class to keep track of the state of the composable. It can be used to customise the behavior and state of the composable.

Parameters

initialValueThe initial value of this state.

Functions

public suspend fun snapTo(targetValue: RevealValue)

Snaps to the targetValue without any animation (if a previous item was already revealed, that item will be reset to the covered state with animation).

Parameters

targetValueThe 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

targetValueThe target RevealValue where the currentValue will animate to.