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.