Drop Zone
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
модификатор
on Click
поведение при клике
style
стиль компонента
state
состояние DropZone
icon Placement
расположение контента относительно title
icon
иконка или произвольный контент
title
тайтл
description
описание
motion
объект анимаций