init
TypeScriptstatic init(): ICDeviceBrowserSwift declarationinit()class · iOS 13.0+ · SDK 27.1
class ICDeviceBrowserstatic init(): ICDeviceBrowserSwift declarationinit()requestContentsAuthorization(completion: ((arg0: ICAuthorizationStatus) => void)): voidSwift declarationfunc requestContentsAuthorization() async -> ICAuthorizationStatusrequestControlAuthorization(completion: ((arg0: ICAuthorizationStatus) => void)): voidSwift declarationfunc requestControlAuthorization() async -> ICAuthorizationStatusresetContentsAuthorization(completion: ((arg0: ICAuthorizationStatus) => void)): voidSwift declarationfunc resetContentsAuthorization() async -> ICAuthorizationStatusresetControlAuthorization(completion: ((arg0: ICAuthorizationStatus) => void)): voidSwift declarationfunc resetControlAuthorization() async -> ICAuthorizationStatusstart(): voidSwift declarationfunc start()stop(): voidSwift declarationfunc stop()get browsedDeviceTypeMask(): ICDeviceTypeMaskSwift declarationvar browsedDeviceTypeMask: ICDeviceTypeMask { get set }set browsedDeviceTypeMask(value: ICDeviceTypeMask)Swift declarationvar browsedDeviceTypeMask: ICDeviceTypeMask { get set }get isBrowsing(): booleanSwift declarationvar isBrowsing: Bool { get }get contentsAuthorizationStatus(): ICAuthorizationStatusSwift declarationvar contentsAuthorizationStatus: ICAuthorizationStatus { get }get controlAuthorizationStatus(): ICAuthorizationStatusSwift declarationvar controlAuthorizationStatus: ICAuthorizationStatus { get }get delegate(): (SDKHandle) | nullSwift declarationunowned(unsafe) var delegate: (any ICDeviceBrowserDelegate)? { get set }set delegate(value: (Implements<ICDeviceBrowserDelegate> | SDKHandle) | null)Swift declarationunowned(unsafe) var delegate: (any ICDeviceBrowserDelegate)? { get set }get devices(): (Array<ICDevice>) | nullSwift declarationvar devices: [ICDevice]? { get }get isSuspended(): booleanSwift declarationvar isSuspended: Bool { get }No declarations were skipped in this snapshot.