One Logo Pool Ball
UIKit · IOS API REFERENCE

UIDropInteraction

class · iOS 11.0+ · SDK 27.1

@MainActor class UIDropInteraction

Members (4)

init · iOS 11.0+

init

TypeScript
static init(delegate: Implements<UIDropInteractionDelegate> | SDKHandle): Promise<UIDropInteraction>
Swift declaration
init(delegate: any UIDropInteractionDelegate)
get · iOS 11.0+

allowsSimultaneousDropSessions

TypeScript
get allowsSimultaneousDropSessions(): Promise<boolean>
Swift declaration
var allowsSimultaneousDropSessions: Bool { get set }
set · iOS 11.0+

allowsSimultaneousDropSessions

TypeScript
setAllowsSimultaneousDropSessions(value: boolean): Promise<void>
Swift declaration
var allowsSimultaneousDropSessions: Bool { get set }
get · iOS 11.0+

delegate

TypeScript
get delegate(): Promise<(SDKHandle) | null>
Swift declaration
weak var delegate: (any UIDropInteractionDelegate)? { get }

Skipped declarations

1 declarations were excluded from these bindings. Each reason comes from the generator or the iOS SDK compiler.

UIDropInteraction.init()

inherited init: cannot prove legal (class declares 1 custom initializer)

All UIKit types →