ESTSettingsDeviceInfo
@interface ESTSettingsDeviceInfo : NSObject
ESTSettingsDeviceInfo represents group of settings related to device information.
-
Color setting.
Declaration
Objective-C
@property (nonatomic, strong, readonly) ESTSettingDeviceInfoColor *_Nonnull color;
Swift
var color: ESTSettingDeviceInfoColor { get }
-
Firmware version setting.
Declaration
Objective-C
@property (nonatomic, strong, readonly) ESTSettingDeviceInfoFirmwareVersion *_Nonnull firmwareVersion;
Swift
var firmwareVersion: ESTSettingDeviceInfoFirmwareVersion { get }
-
Hardware version setting.
Declaration
Objective-C
@property (nonatomic, strong, readonly) ESTSettingDeviceInfoHardwareVersion *_Nonnull hardwareVersion;
Swift
var hardwareVersion: ESTSettingDeviceInfoHardwareVersion { get }
-
UTC Time setting.
Declaration
Objective-C
@property (nonatomic, strong, readonly) ESTSettingDeviceInfoUTCTime *_Nonnull utcTime;
Swift
var utcTime: ESTSettingDeviceInfoUTCTime { get }
-
Seconds since last device reboot setting.
Declaration
Objective-C
@property (nonatomic, strong, readonly) ESTSettingDeviceInfoUptime *_Nonnull uptime;
Swift
var uptime: ESTSettingDeviceInfoUptime { get }
-
Tags setting.
Declaration
Objective-C
@property (nonatomic, strong, readonly) ESTSettingDeviceInfoTags *_Nonnull tags;
Swift
var tags: ESTSettingDeviceInfoTags { get }
-
Geo Location setting.
Declaration
Objective-C
@property (nonatomic, strong, readonly) ESTSettingDeviceInfoGeoLocation *_Nonnull geoLocation;
Swift
var geoLocation: ESTSettingDeviceInfoGeoLocation { get }
-
Device name setting.
Declaration
Objective-C
@property (nonatomic, strong, readonly) ESTSettingDeviceInfoName *_Nonnull name;
Swift
var name: ESTSettingDeviceInfoName { get }
-
Development mode setting.
Declaration
Objective-C
@property (nonatomic, strong, readonly) ESTSettingDeviceInfoDevelopmentMode *_Nonnull developmentMode;
Swift
var developmentMode: ESTSettingDeviceInfoDevelopmentMode { get }
-
Indoor Location identifer, that this device is assigned to.
Declaration
Objective-C
@property (nonatomic, strong, readonly) ESTSettingDeviceInfoIndoorLocationIdentifier *_Nonnull indoorLocationIdentifier;
Swift
var indoorLocationIdentifier: ESTSettingDeviceInfoIndoorLocationIdentifier { get }
-
Indoor Location name, that this device is assigned to.
Declaration
Objective-C
@property (nonatomic, strong, readonly) ESTSettingDeviceInfoIndoorLocationName *_Nonnull indoorLocationName;
Swift
var indoorLocationName: ESTSettingDeviceInfoIndoorLocationName { get }
-
Designated initializer.
Declaration
Objective-C
- (nonnull instancetype)initWithSettingsCollection: (nonnull ESTDeviceSettingsCollection *)settingsCollection;
Swift
init(settingsCollection: ESTDeviceSettingsCollection)
Parameters
settingsCollection
Collection of settings containing device related settings.
Return Value
Initialized object.