Package-level declarations
Types
Functions
Link copied to clipboard
expect fun DragCardTarget(modifier: Modifier = Modifier, dataToDrop: DropInfo, showIcon: Boolean = true, position: Int, dragIconWidth: Dp = 16.dp, iconTintColor: Color = Color.LightGray, iconTintOnHover: Color = MaterialTheme.colorScheme.onBackground, onIconClick: () -> Unit = {}, onDragStart: () -> Unit = {}, onDragStop: () -> Unit = {}, content: @Composable BoxScope.() -> Unit)
Link copied to clipboard
Link copied to clipboard
actual fun DragRowTarget(modifier: Modifier, dataToDrop: DropInfo, onClick: () -> Unit, showIcon: Boolean, position: Int, emptySpaceClick: () -> Unit, dragIconWidth: Dp, iconTintOnHover: Color, iconTint: Color, onDragStart: () -> Unit, onDragStop: () -> Unit, isHoldDraggable: Boolean, content: RowScope.() -> Unit)
expect fun DragRowTarget(modifier: Modifier = Modifier, dataToDrop: DropInfo, onClick: () -> Unit = {}, showIcon: Boolean = true, position: Int, emptySpaceClick: () -> Unit = {}, dragIconWidth: Dp = 16.dp, iconTintOnHover: Color = MaterialTheme.colorScheme.onBackground, iconTint: Color = Color.Gray, onDragStart: () -> Unit = {}, onDragStop: () -> Unit = {}, isHoldDraggable: Boolean, content: @Composable RowScope.() -> Unit)
actual fun DragRowTarget(modifier: Modifier, dataToDrop: DropInfo, onClick: () -> Unit, showIcon: Boolean, position: Int, emptySpaceClick: () -> Unit, dragIconWidth: Dp, iconTintOnHover: Color, iconTint: Color, onDragStart: () -> Unit, onDragStop: () -> Unit, isHoldDraggable: Boolean, content: RowScope.() -> Unit)
actual fun DragRowTarget(modifier: Modifier, dataToDrop: DropInfo, onClick: () -> Unit, showIcon: Boolean, position: Int, emptySpaceClick: () -> Unit, dragIconWidth: Dp, iconTintOnHover: Color, iconTint: Color, onDragStart: () -> Unit, onDragStop: () -> Unit, isHoldDraggable: Boolean, content: RowScope.() -> Unit)
actual fun DragRowTarget(modifier: Modifier, dataToDrop: DropInfo, onClick: () -> Unit, showIcon: Boolean, position: Int, emptySpaceClick: () -> Unit, dragIconWidth: Dp, iconTintOnHover: Color, iconTint: Color, onDragStart: () -> Unit, onDragStop: () -> Unit, isHoldDraggable: Boolean, content: RowScope.() -> Unit)
Link copied to clipboard
fun DragRowTargetMobile(modifier: Modifier, dataToDrop: DropInfo, showIcon: Boolean, position: Int, emptySpaceClick: () -> Unit, dragIconWidth: Dp, iconTintOnHover: Color, iconTint: Color, onDragStart: () -> Unit, onDragStop: () -> Unit, isHoldDraggable: Boolean, content: @Composable RowScope.() -> Unit)
Link copied to clipboard
fun DragTarget(modifier: Modifier = Modifier, dataToDrop: DropInfo, content: @Composable () -> Unit)
Link copied to clipboard
fun DropTarget(modifier: Modifier = Modifier, content: @Composable BoxScope.(inBound: Boolean, data: DropInfo?) -> Unit)
Link copied to clipboard
fun DropTargetVerticalDivision(modifier: Modifier = Modifier, content: @Composable BoxScope.(inBound: InBounds, data: DropInfo?) -> Unit)