SwipeToDismissBoxState

interface SwipeToDismissBoxState : AggregatedState, ComposableProperties<ERROR CLASS: Symbol not found for androidx.compose.material3.SwipeToDismissBoxState>

SwipeToDismissBox 组件的状态控制器。

Author

M8Test, [email protected], https://m8test.com

See also

androidx.compose.material3.SwipeToDismissBoxState

Functions

Link copied to clipboard

沿给定方向通过动画关闭组件。

Link copied to clipboard

获取组件的当前状态值的状态。

Link copied to clipboard

获取关闭方向的状态。

Link copied to clipboard

获取进度的状态。

Link copied to clipboard
abstract fun getStates(): Set<SingleState>
Link copied to clipboard

获取组件的目标状态的状态。

Link copied to clipboard
abstract fun reset(scope: CoroutineScope): Job

通过动画将组件重置到默认位置。

Link copied to clipboard
abstract fun setConfirmValueChange(confirm: (value: SwipeToDismissBoxValue) -> Boolean)

设置用于确认或否决状态变更的回调。

Link copied to clipboard

设置组件的初始状态值。

Link copied to clipboard
abstract fun setPositionalThreshold(threshold: (totalDistance: Float) -> Float)

设置位置阈值,用于在滑动进行中和结束后计算目标状态。

Link copied to clipboard

立即将组件设置到目标状态。