ESTSettingsPower
@interface ESTSettingsPower : NSObject
ESTSettingsPower represents group of settings related to power management.
-
Battery percentage setting.
Declaration
Objective-C
@property (nonatomic, strong, readonly) ESTSettingPowerBatteryPercentage *_Nonnull batteryPercentage;Swift
var batteryPercentage: ESTSettingPowerBatteryPercentage { get } -
Battery voltage measured in millivolts.
Declaration
Objective-C
@property (nonatomic, strong, readonly) ESTSettingPowerBatteryVoltage *_Nonnull batteryVoltage;Swift
var batteryVoltage: ESTSettingPowerBatteryVoltage { get } -
Battery lifetime setting.
Declaration
Objective-C
@property (nonatomic, strong, readonly) ESTSettingPowerBatteryLifetime *_Nonnull batteryLifetime;Swift
var batteryLifetime: ESTSettingPowerBatteryLifetime { get } -
Flip to sleep enable setting.
Declaration
Objective-C
@property (nonatomic, strong, readonly) ESTSettingPowerFlipToSleepEnable *_Nonnull flipToSleepEnable;Swift
var flipToSleepEnable: ESTSettingPowerFlipToSleepEnable { get } -
Smart Power Mode enable setting.
Declaration
Objective-C
@property (nonatomic, strong, readonly) ESTSettingPowerSmartPowerModeEnable *_Nonnull smartPowerModeEnable;Swift
var smartPowerModeEnable: ESTSettingPowerSmartPowerModeEnable { get } -
Dark To Sleep enable setting.
Declaration
Objective-C
@property (nonatomic, strong, readonly) ESTSettingPowerDarkToSleepEnable *_Nonnull darkToSleepEnable;Swift
var darkToSleepEnable: ESTSettingPowerDarkToSleepEnable { get } -
Dark To Sleep threshold setting.
Declaration
Objective-C
@property (nonatomic, strong, readonly) ESTSettingPowerDarkToSleepThreshold *_Nonnull darkToSleepThreshold;Swift
var darkToSleepThreshold: ESTSettingPowerDarkToSleepThreshold { get } -
Motion Only Broadcasting enable setting.
Declaration
Objective-C
@property (nonatomic, strong, readonly) ESTSettingPowerMotionOnlyBroadcastingEnable *_Nonnull motionOnlyBroadcastingEnable;Swift
var motionOnlyBroadcastingEnable: ESTSettingPowerMotionOnlyBroadcastingEnable { get } -
Motion Only Broadcasting delay - time in milliseconds when device stops broadcasting since last movement.
Declaration
Objective-C
@property (nonatomic, strong, readonly) ESTSettingPowerMotionOnlyBroadcastingDelay *_Nonnull motionOnlyBroadcastingDelay;Swift
var motionOnlyBroadcastingDelay: ESTSettingPowerMotionOnlyBroadcastingDelay { get } -
Scheduled advertising enable setting.
Declaration
Objective-C
@property (nonatomic, strong, readonly) ESTSettingPowerScheduledAdvertisingEnable *_Nonnull scheduledAdvertisingEnable;Swift
var scheduledAdvertisingEnable: ESTSettingPowerScheduledAdvertisingEnable { get } -
Scheduled advertising period setting.
Declaration
Objective-C
@property (nonatomic, strong, readonly) ESTSettingPowerScheduledAdvertisingPeriod *_Nonnull scheduledAdvertisingPeriod;Swift
var scheduledAdvertisingPeriod: ESTSettingPowerScheduledAdvertisingPeriod { get } -
Designated initializer.
Declaration
Objective-C
- (nonnull instancetype)initWithSettingsCollection: (nonnull ESTDeviceSettingsCollection *)settingsCollection;Swift
init(settingsCollection: ESTDeviceSettingsCollection)Parameters
settingsCollectionCollection of settings containing power related settings.
Return Value
Initialized object.
View on GitHub
ESTSettingsPower Class Reference