Skip to main content

DriverDeviceSettings

No description

type DriverDeviceSettings {
locationProviderEnabled: Boolean!
locationProviderStatus: LocationProviderStatus!
activityRecognition: Boolean!
isIgnoringBatteryOptimization: Boolean
isPowerSaveMode: Boolean!
powerManagerNeeded: Boolean!
powerManagerLastSeenAt: DateTime
appVersion: String!
platform: PlatformEnum
platformVersion: String
device: String!
model: String
brand: String
manufacturer: String
updatedAt: DateTime!
}

Fields

DriverDeviceSettings.locationProviderEnabled ● Boolean! non-null scalar

DriverDeviceSettings.locationProviderStatus ● LocationProviderStatus! non-null enum

DriverDeviceSettings.activityRecognition ● Boolean! non-null scalar

DriverDeviceSettings.isIgnoringBatteryOptimization ● Boolean scalar

Specifies if device is ignoring battery optimizations. Not available for ios

DriverDeviceSettings.isPowerSaveMode ● Boolean! non-null scalar

Specifies if device is in power-saving mode. Available for android and ios

DriverDeviceSettings.powerManagerNeeded ● Boolean! non-null scalar

Equals false if device does not allow showing power manager settings and true otherwise

DriverDeviceSettings.powerManagerLastSeenAt ● DateTime scalar

The date/time power manager screen was last showen to the user. Equals null if device does not implement showPowerManager method

DriverDeviceSettings.appVersion ● String! non-null scalar

DriverDeviceSettings.platform ● PlatformEnum enum

Operating system of the device

DriverDeviceSettings.platformVersion ● String scalar

Version of the operating system of the device

DriverDeviceSettings.device ● String! non-null scalar

DriverDeviceSettings.model ● String scalar

DriverDeviceSettings.brand ● String scalar

DriverDeviceSettings.manufacturer ● String scalar

DriverDeviceSettings.updatedAt ● DateTime! non-null scalar