.watchers.add
method (for the time being), and all watcher management is done through the interface they provide. If watcher management (e.g pausing, resuming, removing, updating) is required by an application, they should be saved in the app's state.source
(Object): A replica of the object provided to .watchers.add
.state
(Object): An object representing the current state of the registered watcher.active
(boolean): Represents whether computer vision processes are active for the watcher in question. Changed by pause
and resume
methods.onClassification
(Function): Configurable handler for the classification event. See Watcher for details.onLocation
(Function, Optional): Configurable handler for the location event. See Watcher for details.channel
(Object): Channel to use to send data to the watcher past the point of initializationJSON.stringify
method