@camera.ui/sdk / camera / Camera
Interface: Camera ​
Defined in: camera/config.ts:192
Camera with resolved video sources.
Extends ​
Properties ​
_id ​
readonly_id:string
Defined in: camera/config.ts:152
Unique camera ID.
Inherited from ​
assignments ​
assignments:
PluginAssignments
Defined in: camera/config.ts:188
Sensor-to-plugin assignments.
Inherited from ​
detectionSettings ​
detectionSettings:
CameraDetectionSettings
Defined in: camera/config.ts:174
Detection settings.
Inherited from ​
disabled ​
disabled:
boolean
Defined in: camera/config.ts:162
Whether camera is disabled.
Inherited from ​
frameWorkerSettings ​
frameWorkerSettings:
CameraFrameWorkerSettings
Defined in: camera/config.ts:182
Frame worker settings.
Inherited from ​
BaseCamera.frameWorkerSettings
info ​
info:
CameraInformation
Defined in: camera/config.ts:166
Camera hardware information.
Inherited from ​
interfaceSettings ​
interfaceSettings:
CameraUiSettings
Defined in: camera/config.ts:184
UI display settings.
Inherited from ​
isCloud ​
isCloud:
boolean
Defined in: camera/config.ts:164
Whether camera streams from cloud.
Inherited from ​
name ​
name:
string
Defined in: camera/config.ts:158
Camera display name.
Inherited from ​
nativeId? ​
optionalnativeId?:string
Defined in: camera/config.ts:154
Native device ID from plugin.
Inherited from ​
notificationSettings ​
notificationSettings:
CameraNotificationSettings
Defined in: camera/config.ts:180
Push notification settings.
Inherited from ​
BaseCamera.notificationSettings
pluginInfo? ​
optionalpluginInfo?:CameraPluginInfo
Defined in: camera/config.ts:156
Source plugin information.
Inherited from ​
plugins ​
plugins:
AssignedPlugin[]
Defined in: camera/config.ts:186
Installed plugins.
Inherited from ​
ptzAutotrack ​
ptzAutotrack:
PtzAutotrackSettings
Defined in: camera/config.ts:176
PTZ autotracking settings.
Inherited from ​
recordingSettings ​
recordingSettings:
CameraRecordingSettings
Defined in: camera/config.ts:178
Recording settings.
Inherited from ​
room ​
room:
string
Defined in: camera/config.ts:160
Room this camera belongs to.
Inherited from ​
snapshotSettings ​
snapshotSettings:
SnapshotSettings
Defined in: camera/config.ts:170
Snapshot settings.
Inherited from ​
sources ​
sources:
CameraInput[]
Defined in: camera/config.ts:194
Video input sources.
type ​
type:
CameraType
Defined in: camera/config.ts:168
Camera type (camera/doorbell).
Inherited from ​
zones ​
zones:
CameraZones
Defined in: camera/config.ts:172
Zone configurations, one list per purpose.