One Logo Pool Ball
AVRouting · IOS API REFERENCE

AVCustomRoutingController

class · iOS 16.0+ · SDK 27.1

class AVCustomRoutingController

Members (12)

get · iOS 16.0+

authorizedRoutesDidChange

TypeScript
static get authorizedRoutesDidChange(): _Foundation_NSNotification_Name
Swift declaration
class let authorizedRoutesDidChange: NSNotification.Name
init

init

TypeScript
static init(): AVCustomRoutingController
Swift declaration
init()
method · iOS 16.0+

invalidateAuthorization

TypeScript
invalidateAuthorization(route: AVCustomDeviceRoute): void
Swift declaration
func invalidateAuthorization(for route: AVCustomDeviceRoute)
method · iOS 16.0+

isRouteActive

TypeScript
isRouteActive(route: AVCustomDeviceRoute): boolean
Swift declaration
func isRouteActive(_ route: AVCustomDeviceRoute) -> Bool
method · iOS 16.0+

setActive

TypeScript
setActive(active: boolean, route: AVCustomDeviceRoute): void
Swift declaration
func setActive(_ active: Bool, for route: AVCustomDeviceRoute)
get · iOS 16.0+

authorizedRoutes

TypeScript
get authorizedRoutes(): Array<AVCustomDeviceRoute>
Swift declaration
var authorizedRoutes: [AVCustomDeviceRoute] { get }
get · iOS 16.0+

customActionItems

TypeScript
get customActionItems(): Array<AVCustomRoutingActionItem>
Swift declaration
var customActionItems: [AVCustomRoutingActionItem] { get set }
set · iOS 16.0+

customActionItems

TypeScript
set customActionItems(value: Array<AVCustomRoutingActionItem>)
Swift declaration
var customActionItems: [AVCustomRoutingActionItem] { get set }
get · iOS 16.0+

delegate

TypeScript
get delegate(): (SDKHandle) | null
Swift declaration
weak var delegate: (any AVCustomRoutingControllerDelegate)? { get set }
set · iOS 16.0+

delegate

TypeScript
set delegate(value: (SDKHandle) | null)
Swift declaration
weak var delegate: (any AVCustomRoutingControllerDelegate)? { get set }
get · iOS 16.1+

knownRouteIPs

TypeScript
get knownRouteIPs(): Array<AVCustomRoutingPartialIP>
Swift declaration
var knownRouteIPs: [AVCustomRoutingPartialIP] { get set }
set · iOS 16.1+

knownRouteIPs

TypeScript
set knownRouteIPs(value: Array<AVCustomRoutingPartialIP>)
Swift declaration
var knownRouteIPs: [AVCustomRoutingPartialIP] { get set }

Skipped declarations

No declarations were skipped in this snapshot.

All AVRouting types →