@scandit/web-datacapture-barcode
Version:
Scandit Data Capture SDK for the Web
18 lines (16 loc) • 528 B
TypeScript
interface Property {
key: string;
value: null | string | boolean | object;
}
interface PropertySubscriber {
onPropertyChanged?(property: Property): void;
}
declare class PropertyBehaviorSubject {
private property;
private subscribers;
constructor(keyName: string);
addSubscriber(subscriber: PropertySubscriber): void;
removeSubscriber(subscriber: PropertySubscriber): void;
setProperty(property: Property): void;
}
export { type Property, PropertyBehaviorSubject, type PropertySubscriber };