要想实现拖动文件读取功能,用到的就是 DropTarget 组件。让我们来看一下它都有哪些属性:
Key? key
:组件的唯一标识required Widget child
:子组件void Function(DropEventDetails)? onDragEntered
:拖动进入时void Function(DropEventDetails)? onDragExited
:拖动离开时void Function(DropDoneDetails)? onDragDone
:拖动完成后void Function(DropEventDetails)? onDragUpdated
:拖动移动位置时bool enable = true
:是否启用
知道了 DropTarget 的各项属性,我们接下来就来使用它吧。