func onDrag <V>(() -> NSItemProvider , preview: () -> V) -> some View
Activates this view as the source of a drag and drop operation.
このビューをドラッグアンドドロップ操作のソースとして活動させます。
func onDrag (() -> NSItemProvider ) -> some View
Activates this view as the source of a drag and drop operation.
このビューをドラッグアンドドロップ操作のソースとして活動させます。
func onDrop (of: [UTType], isTargeted : Binding<Bool>?, perform: ([NSItemProvider ]) -> Bool) -> some View
Defines the destination of a drag-and-drop operation that handles the dropped content with a closure that you specify.
あるドラッグアンドドロップ操作の行き先を定義します、それはドロップされた内容をあなた指定のクロージャで取り扱うものです。
func onDrop (of: [UTType], isTargeted : Binding<Bool>?, perform: ([NSItemProvider ], CGPoint) -> Bool) -> some View
Defines the destination of a drag and drop operation that handles the dropped content with a closure that you specify.
あるドラッグアンドドロップ操作の行き先を定義します、それはドロップされた内容をあなた指定のクロージャで取り扱うものです。
func onDrop (of: [UTType], delegate: DropDelegate ) -> some View
Defines the destination of a drag and drop operation using behavior controlled by the delegate that you provide.
ドラッグアンドドロップ操作の行き先を定義します、あなたが提供する委任先によって制御された挙動を使って。