batteryLevelDidChangeNotification
TypeScriptstatic get batteryLevelDidChangeNotification(): Promise<_Foundation_NSNotification_Name>Swift declarationnonisolated class let batteryLevelDidChangeNotification: NSNotification.Nameclass · iOS 2.0+ · SDK 27.1
@MainActor class UIDevicestatic get batteryLevelDidChangeNotification(): Promise<_Foundation_NSNotification_Name>Swift declarationnonisolated class let batteryLevelDidChangeNotification: NSNotification.Namestatic get batteryStateDidChangeNotification(): Promise<_Foundation_NSNotification_Name>Swift declarationnonisolated class let batteryStateDidChangeNotification: NSNotification.Namestatic get orientationDidChangeNotification(): Promise<_Foundation_NSNotification_Name>Swift declarationnonisolated class let orientationDidChangeNotification: NSNotification.Namestatic get proximityStateDidChangeNotification(): Promise<_Foundation_NSNotification_Name>Swift declarationnonisolated class let proximityStateDidChangeNotification: NSNotification.Namestatic get current(): Promise<UIDevice>Swift declarationclass var current: UIDevice { get }beginGeneratingDeviceOrientationNotifications(): Promise<void>Swift declarationfunc beginGeneratingDeviceOrientationNotifications()endGeneratingDeviceOrientationNotifications(): Promise<void>Swift declarationfunc endGeneratingDeviceOrientationNotifications()static init(): Promise<UIDevice>Swift declarationinit()playInputClick(): Promise<void>Swift declarationfunc playInputClick()get batteryLevel(): Promise<number>Swift declarationvar batteryLevel: Float { get }get isBatteryMonitoringEnabled(): Promise<boolean>Swift declarationvar isBatteryMonitoringEnabled: Bool { get set }setIsBatteryMonitoringEnabled(value: boolean): Promise<void>Swift declarationvar isBatteryMonitoringEnabled: Bool { get set }get batteryState(): Promise<UIDevice_BatteryState>Swift declarationvar batteryState: UIDevice.BatteryState { get }get isGeneratingDeviceOrientationNotifications(): Promise<boolean>Swift declarationvar isGeneratingDeviceOrientationNotifications: Bool { get }get identifierForVendor(): Promise<(string) | null>Swift declarationvar identifierForVendor: UUID? { get }get localizedModel(): Promise<string>Swift declarationvar localizedModel: String { get }get model(): Promise<string>Swift declarationvar model: String { get }get isMultitaskingSupported(): Promise<boolean>Swift declarationvar isMultitaskingSupported: Bool { get }get name(): Promise<string>Swift declarationvar name: String { get }get orientation(): Promise<UIDeviceOrientation>Swift declarationvar orientation: UIDeviceOrientation { get }get isProximityMonitoringEnabled(): Promise<boolean>Swift declarationvar isProximityMonitoringEnabled: Bool { get set }setIsProximityMonitoringEnabled(value: boolean): Promise<void>Swift declarationvar isProximityMonitoringEnabled: Bool { get set }get proximityState(): Promise<boolean>Swift declarationvar proximityState: Bool { get }get systemName(): Promise<string>Swift declarationvar systemName: String { get }get systemVersion(): Promise<string>Swift declarationvar systemVersion: String { get }get userInterfaceIdiom(): Promise<UIUserInterfaceIdiom>Swift declarationvar userInterfaceIdiom: UIUserInterfaceIdiom { get }No declarations were skipped in this snapshot.