One Logo Pool Ball
AVKit · IOS API REFERENCE

AVInputPickerInteraction

class · iOS 26.0+ · SDK 27.1

@MainActor class AVInputPickerInteraction

Members (9)

method · iOS 26.0+

dismiss

TypeScript
dismiss(): Promise<void>
Swift declaration
func dismiss()
init · iOS 26.0+

init

TypeScript
static init(): Promise<AVInputPickerInteraction>
Swift declaration
init()
init · iOS 26.0+

init

TypeScript
static initAudioSession(audioSession?: (_AVFAudio_AVAudioSession) | null): Promise<AVInputPickerInteraction>
Swift declaration
init(audioSession: AVAudioSession?)
method · iOS 26.0+

present

TypeScript
present(): Promise<void>
Swift declaration
func present()
get · iOS 26.0+

audioSession

TypeScript
get audioSession(): Promise<_AVFAudio_AVAudioSession>
Swift declaration
var audioSession: AVAudioSession { get set }
set · iOS 26.0+

audioSession

TypeScript
setAudioSession(value: _AVFAudio_AVAudioSession): Promise<void>
Swift declaration
var audioSession: AVAudioSession { get set }
get · iOS 26.0+

delegate

TypeScript
get delegate(): Promise<(SDKHandle) | null>
Swift declaration
weak var delegate: (any AVInputPickerInteraction.Delegate)? { get set }
set · iOS 26.0+

delegate

TypeScript
setDelegate(value?: (Implements<AVInputPickerInteraction_Delegate> | SDKHandle) | null): Promise<void>
Swift declaration
weak var delegate: (any AVInputPickerInteraction.Delegate)? { get set }
get · iOS 26.0+

isPresented

TypeScript
get isPresented(): Promise<boolean>
Swift declaration
var isPresented: Bool { get }

Skipped declarations

No declarations were skipped in this snapshot.

All AVKit types →