Contents

onDrop(of:delegate:)

Defines the destination of a drag and drop operation using behavior controlled by the delegate that you provide.

Declaration

nonisolated func onDrop(of supportedContentTypes: [UTType], delegate: any DropDelegate) -> some View

Parameters

  • supportedContentTypes:

    The uniform type identifiers that describe the types of content this view can accept through drag and drop. If the drag and drop operation doesn’t contain any of the supported types, then this drop destination doesn’t activate and isTargeted doesn’t update.

  • delegate:

    A type that conforms to the Dropdelegate protocol. You have comprehensive control over drop behavior when you use a delegate.

Return Value

A view that provides a drop destination for a drag operation of the specified types.

See Also

Moving items using item providers