One Logo Pool Ball
UIKit · IOS API REFERENCE

UIPasteConfiguration

class · iOS 11.0+ · SDK 27.1

@MainActor class UIPasteConfiguration

Members (7)

method · iOS 11.0+

addAcceptableTypeIdentifiers

TypeScript
addAcceptableTypeIdentifiers(acceptableTypeIdentifiers: Array<string>): Promise<void>
Swift declaration
func addAcceptableTypeIdentifiers(_ acceptableTypeIdentifiers: [String])
method · iOS 11.0+

addTypeIdentifiers

TypeScript
addTypeIdentifiers(aClass: string): Promise<void>
Swift declaration
func addTypeIdentifiers(forAccepting aClass: any NSItemProviderReading.Type)
init · iOS 11.0+

init

TypeScript
static init(): Promise<UIPasteConfiguration>
Swift declaration
init()
init · iOS 11.0+

init

TypeScript
static initAcceptableTypeIdentifiers(acceptableTypeIdentifiers: Array<string>): Promise<UIPasteConfiguration>
Swift declaration
convenience init(acceptableTypeIdentifiers: [String])
init · iOS 11.0+

init

TypeScript
static initForAccepting(aClass: string): Promise<UIPasteConfiguration>
Swift declaration
convenience init(forAccepting aClass: any NSItemProviderReading.Type)
get · iOS 11.0+

acceptableTypeIdentifiers

TypeScript
get acceptableTypeIdentifiers(): Promise<Array<string>>
Swift declaration
var acceptableTypeIdentifiers: [String] { get set }
set · iOS 11.0+

acceptableTypeIdentifiers

TypeScript
setAcceptableTypeIdentifiers(value: Array<string>): Promise<void>
Swift declaration
var acceptableTypeIdentifiers: [String] { get set }

Skipped declarations

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

UIPasteConfiguration.init(forAccepting:)

Passing a Swift type itself is not supported.

UIPasteConfiguration.addTypeIdentifiers(forAccepting:)

Passing a Swift type itself is not supported.

All UIKit types →