Skip to content

API Reference

Module-by-module reference, auto-generated from the JSDoc in @camera.ui/sdk.

ModuleWhat's in it
Plugin APIBasePlugin, the manifest contract, optional interfaces (discovery, notifier, detection).
CameraCamera config, frames, streaming sessions, detection events, runtime device API.
SensorsDetection sensors (motion, object, face, license-plate, audio, classifier, clip) and smart-home sensors (contact, doorbell, lock, garage, light, switch, ptz, security system, environmental).
Storage & SchemaSchema-driven per-device config rendered as UI forms by the host.
ManagerCoreManager / DeviceManager / DownloadManager for system-level services.
ObservableReactive primitives — Observable, Subject, BehaviorSubject, ReplaySubject — and operators.
TypesShared types (LoggerService, PluginAPI, …).

If you're new to the SDK, start with the Plugin Guide instead — it walks through these modules in the order you'll actually use them.