One Logo Pool Ball
ImageCaptureCore · IOS API REFERENCE

ICDeviceBrowser

class · iOS 13.0+ · SDK 27.1

class ICDeviceBrowser

Members (16)

init · iOS 13.0+

init

TypeScript
static init(): ICDeviceBrowser
Swift declaration
init()
method · iOS 14.0+

requestContentsAuthorization

TypeScript
requestContentsAuthorization(completion: ((arg0: ICAuthorizationStatus) => void)): void
Swift declaration
func requestContentsAuthorization() async -> ICAuthorizationStatus
method · iOS 14.0+

requestControlAuthorization

TypeScript
requestControlAuthorization(completion: ((arg0: ICAuthorizationStatus) => void)): void
Swift declaration
func requestControlAuthorization() async -> ICAuthorizationStatus
method · iOS 15.0+

resetContentsAuthorization

TypeScript
resetContentsAuthorization(completion: ((arg0: ICAuthorizationStatus) => void)): void
Swift declaration
func resetContentsAuthorization() async -> ICAuthorizationStatus
method · iOS 15.0+

resetControlAuthorization

TypeScript
resetControlAuthorization(completion: ((arg0: ICAuthorizationStatus) => void)): void
Swift declaration
func resetControlAuthorization() async -> ICAuthorizationStatus
method · iOS 13.0+

start

TypeScript
start(): void
Swift declaration
func start()
method · iOS 13.0+

stop

TypeScript
stop(): void
Swift declaration
func stop()
get · iOS 15.2+

browsedDeviceTypeMask

TypeScript
get browsedDeviceTypeMask(): ICDeviceTypeMask
Swift declaration
var browsedDeviceTypeMask: ICDeviceTypeMask { get set }
set · iOS 15.2+

browsedDeviceTypeMask

TypeScript
set browsedDeviceTypeMask(value: ICDeviceTypeMask)
Swift declaration
var browsedDeviceTypeMask: ICDeviceTypeMask { get set }
get · iOS 13.0+

isBrowsing

TypeScript
get isBrowsing(): boolean
Swift declaration
var isBrowsing: Bool { get }
get · iOS 14.0+

contentsAuthorizationStatus

TypeScript
get contentsAuthorizationStatus(): ICAuthorizationStatus
Swift declaration
var contentsAuthorizationStatus: ICAuthorizationStatus { get }
get · iOS 14.0+

controlAuthorizationStatus

TypeScript
get controlAuthorizationStatus(): ICAuthorizationStatus
Swift declaration
var controlAuthorizationStatus: ICAuthorizationStatus { get }
get · iOS 13.0+

delegate

TypeScript
get delegate(): (SDKHandle) | null
Swift declaration
unowned(unsafe) var delegate: (any ICDeviceBrowserDelegate)? { get set }
set · iOS 13.0+

delegate

TypeScript
set delegate(value: (Implements<ICDeviceBrowserDelegate> | SDKHandle) | null)
Swift declaration
unowned(unsafe) var delegate: (any ICDeviceBrowserDelegate)? { get set }
get · iOS 13.0+

devices

TypeScript
get devices(): (Array<ICDevice>) | null
Swift declaration
var devices: [ICDevice]? { get }
get · iOS 14.0+

isSuspended

TypeScript
get isSuspended(): boolean
Swift declaration
var isSuspended: Bool { get }

Skipped declarations

No declarations were skipped in this snapshot.

All ImageCaptureCore types →