One Logo Pool Ball
CoreMotion · IOS API REFERENCE

CMWaterSubmersionManager

class · iOS 16.0+ · SDK 27.1

class CMWaterSubmersionManager

Members (6)

get · iOS 16.0+

authorizationStatus

TypeScript
static get authorizationStatus(): CMAuthorizationStatus
Swift declaration
class var authorizationStatus: CMAuthorizationStatus { get }
get · iOS 16.0+

waterSubmersionAvailable

TypeScript
static get waterSubmersionAvailable(): boolean
Swift declaration
class var waterSubmersionAvailable: Bool { get }
init

init

TypeScript
static init(): CMWaterSubmersionManager
Swift declaration
init()
get · iOS 16.0+

delegate

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

delegate

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

maximumDepth

TypeScript
get maximumDepth(): (_Foundation_Measurement<_Foundation_UnitLength>) | null
Swift declaration
var maximumDepth: Measurement<UnitLength>? { get }

Skipped declarations

No declarations were skipped in this snapshot.

All CoreMotion types →