One Logo Pool Ball
HomeKit · IOS API REFERENCE

HMCameraSnapshotControl

class · iOS 10.0+ · SDK 27.1

class HMCameraSnapshotControl

Members (5)

init · iOS 10.0+ · Deprecated in iOS 10.0

init

TypeScript
static init(): HMCameraSnapshotControl
Swift declaration
init()
method · iOS 10.0+

takeSnapshot

TypeScript
takeSnapshot(): void
Swift declaration
func takeSnapshot()
get · iOS 10.0+

delegate

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

delegate

TypeScript
set delegate(value: (Implements<HMCameraSnapshotControlDelegate> | SDKHandle) | null)
Swift declaration
weak var delegate: (any HMCameraSnapshotControlDelegate)? { get set }
get · iOS 10.0+

mostRecentSnapshot

TypeScript
get mostRecentSnapshot(): (HMCameraSnapshot) | null
Swift declaration
var mostRecentSnapshot: HMCameraSnapshot? { get }

Skipped declarations

No declarations were skipped in this snapshot.

All HomeKit types →