Skip to content

@camera.ui/sdk / sensor / batteryMeta

Variable: batteryMeta ​

const batteryMeta: object

Defined in: sensor/battery.ts:136

Registry metadata for BatteryInfo.

Type Declaration ​

assignmentKey ​

readonly assignmentKey: "battery" = 'battery'

cameraBound ​

readonly cameraBound: true = true

category ​

readonly category: Info = SensorCategory.Info

isDetectionType ​

readonly isDetectionType: false = false

multiProvider ​

readonly multiProvider: false = false

properties ​

readonly properties: object

properties.charging ​

readonly charging: object

properties.charging.type ​

readonly type: "enum" = 'enum'

properties.charging.values ​

readonly values: object

properties.charging.values.charging ​

readonly charging: Charging = ChargingState.Charging

properties.charging.values.full ​

readonly full: Full = ChargingState.Full

properties.charging.values.not_chargeable ​

readonly not_chargeable: NotChargeable = ChargingState.NotChargeable

properties.charging.values.not_charging ​

readonly not_charging: NotCharging = ChargingState.NotCharging

properties.level ​

readonly level: object

properties.level.max ​

readonly max: 100 = 100

properties.level.min ​

readonly min: 0 = 0

properties.level.type ​

readonly type: "number" = 'number'

properties.level.unit ​

readonly unit: "%" = '%'

properties.low ​

readonly low: object

properties.low.type ​

readonly type: "boolean" = 'boolean'

propertyCapabilities ​

readonly propertyCapabilities: object

propertyCapabilities.charging ​

readonly charging: Charging = BatteryCapability.Charging

propertyCapabilities.low ​

readonly low: LowBattery = BatteryCapability.LowBattery

semantics ​

readonly semantics: object

semantics.commandProperty ​

readonly commandProperty: Level = BatteryProperty.Level

semantics.deviceClass ​

readonly deviceClass: "battery" = 'battery'

semantics.diagnostic ​

readonly diagnostic: true = true

semantics.domain ​

readonly domain: Measurement = SensorDomain.Measurement

semantics.stateProperty ​

readonly stateProperty: Level = BatteryProperty.Level

semantics.unit ​

readonly unit: "%" = '%'

shortcutable ​

readonly shortcutable: true = true

type ​

readonly type: Battery = SensorType.Battery