Skip to content

@camera.ui/sdk / camera / EventTrigger

Interface: EventTrigger ​

Defined in: camera/events.ts:30

Event trigger (motion, audio, sensor, or line-crossing).

Properties ​

crossingDirection? ​

optional crossingDirection?: "a-to-b" | "b-to-a"

Defined in: camera/events.ts:44

Crossing direction (only for line-crossing triggers).


firstSeen ​

firstSeen: number

Defined in: camera/events.ts:38

First detection time (Unix ms).


label? ​

optional label?: string

Defined in: camera/events.ts:34

Audio label (e.g. "doorbell", "glass_break").


lastSeen ​

lastSeen: number

Defined in: camera/events.ts:40

Last detection time (Unix ms).


lineName? ​

optional lineName?: string

Defined in: camera/events.ts:42

Name of the crossed line (only for line-crossing triggers).


score? ​

optional score?: number

Defined in: camera/events.ts:36

Best confidence score.


trackId? ​

optional trackId?: number

Defined in: camera/events.ts:46

Track ID of the object that crossed (only for line-crossing triggers).


type ​

type: EventTriggerType

Defined in: camera/events.ts:32

Trigger type.