Package-level declarations

Types

Link copied to clipboard
Link copied to clipboard
data class SizeDp(val width: Dp, val height: Dp)

Functions

Link copied to clipboard
actual fun DragCardTarget(modifier: Modifier, dataToDrop: DropInfo, showIcon: Boolean, position: Int, dragIconWidth: Dp, iconTintColor: Color, iconTintOnHover: Color, content: BoxScope.() -> Unit)
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, content: @Composable BoxScope.() -> Unit)
actual fun DragCardTarget(modifier: Modifier, dataToDrop: DropInfo, showIcon: Boolean, position: Int, dragIconWidth: Dp, iconTintColor: Color, iconTintOnHover: Color, content: BoxScope.() -> Unit)
actual fun DragCardTarget(modifier: Modifier, dataToDrop: DropInfo, showIcon: Boolean, position: Int, dragIconWidth: Dp, iconTintColor: Color, iconTintOnHover: Color, content: BoxScope.() -> Unit)
actual fun DragCardTarget(modifier: Modifier, dataToDrop: DropInfo, showIcon: Boolean, position: Int, dragIconWidth: Dp, iconTintColor: Color, iconTintOnHover: Color, content: BoxScope.() -> Unit)
Link copied to clipboard
fun DragCardTargetMobile(modifier: Modifier, dataToDrop: DropInfo, showIcon: Boolean, position: Int, dragIconWidth: Dp, iconTintColor: Color, iconTintOnHover: Color, content: @Composable BoxScope.() -> Unit)
Link copied to clipboard
fun DraggableScreen(modifier: Modifier = Modifier, content: @Composable BoxScope.() -> Unit)
Link copied to clipboard
actual fun DragRowTarget(modifier: Modifier, dataToDrop: DropInfo, showIcon: Boolean, position: Int, emptySpaceClick: () -> Unit, dragIconWidth: Dp, iconTintOnHover: Color, iconTint: Color, onDragStart: () -> Unit, onDragStop: () -> Unit, content: RowScope.() -> Unit)
expect fun DragRowTarget(modifier: Modifier = Modifier, dataToDrop: DropInfo, showIcon: Boolean = true, position: Int, emptySpaceClick: () -> Unit, dragIconWidth: Dp = 16.dp, iconTintOnHover: Color = MaterialTheme.colorScheme.onBackground, iconTint: Color = Color.Gray, onDragStart: () -> Unit = {}, onDragStop: () -> Unit = {}, content: @Composable RowScope.() -> Unit)
actual fun DragRowTarget(modifier: Modifier, dataToDrop: DropInfo, showIcon: Boolean, position: Int, emptySpaceClick: () -> Unit, dragIconWidth: Dp, iconTintOnHover: Color, iconTint: Color, onDragStart: () -> Unit, onDragStop: () -> Unit, content: RowScope.() -> Unit)
actual fun DragRowTarget(modifier: Modifier, dataToDrop: DropInfo, showIcon: Boolean, position: Int, emptySpaceClick: () -> Unit, dragIconWidth: Dp, iconTintOnHover: Color, iconTint: Color, onDragStart: () -> Unit, onDragStop: () -> Unit, content: RowScope.() -> Unit)
actual fun DragRowTarget(modifier: Modifier, dataToDrop: DropInfo, showIcon: Boolean, position: Int, emptySpaceClick: () -> Unit, dragIconWidth: Dp, iconTintOnHover: Color, iconTint: Color, onDragStart: () -> Unit, onDragStop: () -> Unit, 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, 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 DropTargetHorizontalDivision(modifier: Modifier = Modifier, content: @Composable BoxScope.(inBound: InBounds, data: DropInfo?) -> Unit)