DropZone

fun DropZone(modifier: Modifier = Modifier, onClick: () -> Unit? = null, style: DropZoneStyle = LocalDropZoneStyle.current, state: DropZoneState = DropZoneState.Idle, iconPlacement: DropZoneIconPlacement = style.iconPlacement, icon: @Composable () -> Unit? = null, title: @Composable () -> Unit? = null, description: @Composable () -> Unit? = null, motion: Motion<DropZoneMotionStyle> = rememberDropZoneMotion())

Компонент DropZone - интерактивная область, предназначенная для перетаскивания и загрузки файлов.

Parameters

modifier

модификатор

onClick

поведение при клике

style

стиль компонента

state

состояние DropZone

iconPlacement

расположение контента относительно title

icon

иконка или произвольный контент

title

тайтл

description

описание

motion

объект анимаций