@camera.ui/sdk / observable / filter
Function: filter()
filter<
T>(predicate):OperatorFn<T,T>
Defined in: observable/index.ts:275
Emit only the values for which predicate returns true.
Type Parameters
T
T
Parameters
predicate
(value) => boolean
Test invoked for each value; truthy passes downstream.
Returns
OperatorFn<T, T>
Operator that filters the source stream.
Example
ts
import { filter } from '@camera.ui/sdk';
sensor.onPropertyChanged
.pipe(filter((c) => c.property === 'detected'))
.subscribe((c) => console.log('motion:', c.value));