One Logo Pool Ball
AudioToolbox · IOS API REFERENCE

AUParameterNode

class · iOS 9.0+ · SDK 27.1

class AUParameterNode

Members (15)

method · iOS 9.0+

displayName

TypeScript
displayNameWithLength(maximumLength: number): string
Swift declaration
func displayName(withLength maximumLength: Int) -> String
init

init

TypeScript
static init(): AUParameterNode
Swift declaration
init()
method · iOS 9.0+

removeParameterObserver

TypeScript
removeParameterObserver(token: SDKHandle): void
Swift declaration
func removeParameterObserver(_ token: AUParameterObserverToken)
method · iOS 10.0+

token

TypeScript
tokenByAddingParameterAutomationObserver(observer: ((arg0: number, arg1: SDKHandle) => void)): SDKHandle
Swift declaration
func token(byAddingParameterAutomationObserver observer: @escaping AUParameterAutomationObserver) -> AUParameterObserverToken
method · iOS 9.0+

token

TypeScript
tokenByAddingParameterObserver(observer: ((arg0: number, arg1: number) => void)): SDKHandle
Swift declaration
func token(byAddingParameterObserver observer: @escaping AUParameterObserver) -> AUParameterObserverToken
method · iOS 9.0+

token

TypeScript
tokenByAddingParameterRecordingObserver(observer: ((arg0: number, arg1: SDKHandle) => void)): SDKHandle
Swift declaration
func token(byAddingParameterRecordingObserver observer: @escaping AUParameterRecordingObserver) -> AUParameterObserverToken
get · iOS 9.0+

displayName

TypeScript
get displayName(): string
Swift declaration
var displayName: String { get }
get · iOS 9.0+

identifier

TypeScript
get identifier(): string
Swift declaration
var identifier: String { get }
get

implementorDisplayNameWithLengthCallback

TypeScript
get implementorDisplayNameWithLengthCallback(): ((arg0: AUParameterNode, arg1: number) => Promise<string>)
Swift declaration
var implementorDisplayNameWithLengthCallback: AUImplementorDisplayNameWithLengthCallback { get set }
get

implementorStringFromValueCallback

TypeScript
get implementorStringFromValueCallback(): ((arg0: AUParameter, arg1: (SDKHandle) | null) => Promise<string>)
Swift declaration
var implementorStringFromValueCallback: AUImplementorStringFromValueCallback { get set }
get

implementorValueFromStringCallback

TypeScript
get implementorValueFromStringCallback(): ((arg0: AUParameter, arg1: string) => Promise<number>)
Swift declaration
var implementorValueFromStringCallback: AUImplementorValueFromStringCallback { get set }
get

implementorValueObserver

TypeScript
get implementorValueObserver(): ((arg0: AUParameter, arg1: number) => Promise<void>)
Swift declaration
var implementorValueObserver: AUImplementorValueObserver { get set }
set

implementorValueObserver

TypeScript
set implementorValueObserver(value: ((arg0: AUParameter, arg1: number) => void))
Swift declaration
var implementorValueObserver: AUImplementorValueObserver { get set }
get

implementorValueProvider

TypeScript
get implementorValueProvider(): ((arg0: AUParameter) => Promise<number>)
Swift declaration
var implementorValueProvider: AUImplementorValueProvider { get set }
get · iOS 9.0+

keyPath

TypeScript
get keyPath(): string
Swift declaration
var keyPath: String { get }

Skipped declarations

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

AUParameterNode.implementorValueProvider

closure property answers its caller

AUParameterNode.implementorStringFromValueCallback

closure property answers its caller

AUParameterNode.implementorValueFromStringCallback

closure property answers its caller

AUParameterNode.implementorDisplayNameWithLengthCallback

closure property answers its caller

All AudioToolbox types →