Skip to content

@camera.ui/sdk / sensor / sirenMeta

Variable: sirenMeta ​

const sirenMeta: object

Defined in: sensor/siren.ts:121

Registry metadata for SirenControl.

Type Declaration ​

assignmentKey ​

readonly assignmentKey: "siren" = 'siren'

cascadeTrigger ​

readonly cascadeTrigger: object

cascadeTrigger.property ​

readonly property: Active = SirenProperty.Active

cascadeTrigger.sustained ​

readonly sustained: true = true

cascadeTrigger.value ​

readonly value: true = true

category ​

readonly category: Control = SensorCategory.Control

isDetectionType ​

readonly isDetectionType: false = false

multiProvider ​

readonly multiProvider: true = true

properties ​

readonly properties: object

properties.active ​

readonly active: object

properties.active.type ​

readonly type: "boolean" = 'boolean'

properties.active.writable ​

readonly writable: true = true

properties.volume ​

readonly volume: object

properties.volume.max ​

readonly max: 100 = 100

properties.volume.min ​

readonly min: 0 = 0

properties.volume.type ​

readonly type: "number" = 'number'

properties.volume.unit ​

readonly unit: "%" = '%'

properties.volume.writable ​

readonly writable: true = true

propertyCapabilities ​

readonly propertyCapabilities: object

propertyCapabilities.volume ​

readonly volume: Volume = SirenCapability.Volume

semantics ​

readonly semantics: object

semantics.commandProperty ​

readonly commandProperty: Active = SirenProperty.Active

semantics.domain ​

readonly domain: Siren = SensorDomain.Siren

semantics.stateProperty ​

readonly stateProperty: Active = SirenProperty.Active

shortcutable ​

readonly shortcutable: true = true

type ​

readonly type: Siren = SensorType.Siren

virtual ​

readonly virtual: object

virtual.capabilities ​

readonly capabilities: readonly [Volume]

virtual.properties ​

readonly properties: object

virtual.properties.active ​

readonly active: false = false

virtual.properties.volume ​

readonly volume: 100 = 100