Skip to content

@camera.ui/sdk / sensor / lockMeta

Variable: lockMeta ​

const lockMeta: object

Defined in: sensor/lock.ts:117

Registry metadata for LockControl.

Type Declaration ​

assignmentKey ​

readonly assignmentKey: "lock" = 'lock'

cascadeTrigger ​

readonly cascadeTrigger: object

cascadeTrigger.property ​

readonly property: CurrentState = LockProperty.CurrentState

cascadeTrigger.sustained ​

readonly sustained: true = true

cascadeTrigger.value ​

readonly value: 1 = 1

category ​

readonly category: Control = SensorCategory.Control

isDetectionType ​

readonly isDetectionType: false = false

multiProvider ​

readonly multiProvider: true = true

properties ​

readonly properties: object

properties.currentState ​

readonly currentState: object

properties.currentState.type ​

readonly type: "enum" = 'enum'

properties.currentState.values ​

readonly values: object

properties.currentState.values.secured ​

readonly secured: Secured = LockState.Secured

properties.currentState.values.unknown ​

readonly unknown: Unknown = LockState.Unknown

properties.currentState.values.unsecured ​

readonly unsecured: Unsecured = LockState.Unsecured

properties.targetState ​

readonly targetState: object

properties.targetState.type ​

readonly type: "enum" = 'enum'

properties.targetState.values ​

readonly values: object

properties.targetState.values.secured ​

readonly secured: Secured = LockState.Secured

properties.targetState.values.unsecured ​

readonly unsecured: Unsecured = LockState.Unsecured

properties.targetState.writable ​

readonly writable: true = true

semantics ​

readonly semantics: object

semantics.commandProperty ​

readonly commandProperty: TargetState = LockProperty.TargetState

semantics.domain ​

readonly domain: Lock = SensorDomain.Lock

semantics.stateProperty ​

readonly stateProperty: CurrentState = LockProperty.CurrentState

semantics.states ​

readonly states: object

semantics.states.locked ​

readonly locked: Secured = LockState.Secured

semantics.states.unlocked ​

readonly unlocked: Unsecured = LockState.Unsecured

shortcutable ​

readonly shortcutable: true = true

type ​

readonly type: Lock = SensorType.Lock

virtual ​

readonly virtual: object

virtual.properties ​

readonly properties: object

virtual.properties.currentState ​

readonly currentState: 0 = 0

virtual.properties.targetState ​

readonly targetState: 0 = 0