BaseRevealSwipe

fun BaseRevealSwipe(modifier: Modifier = Modifier, enableSwipe: Boolean = true, animateBackgroundCardColor: Boolean = true, shape: CornerBasedShape, alphaEasing: Easing = CubicBezierEasing(0.4f, 0.4f, 0.17f, 0.9f), backgroundCardStartColor: Color, backgroundCardEndColor: Color, card: @Composable BoxScope.(shape: Shape, content: @Composable ColumnScope.() -> Unit) -> Unit, state: RevealState = rememberRevealState( maxRevealDp = 75.dp, directions = setOf( RevealDirection.StartToEnd, RevealDirection.EndToStart ) ), flingBehavior: FlingBehavior? = AnchoredDraggableDefaults.flingBehavior( state = state.anchoredDraggableState, positionalThreshold = { distance: Float -> distance * 0.5f }, animationSpec = tween() ), hiddenContentEnd: @Composable BoxScope.() -> Unit = {}, hiddenContentStart: @Composable BoxScope.() -> Unit = {}, content: @Composable BoxScope.(Shape) -> Unit)