@journeyapps/react-native-quick-sqlite
Version:
Fast SQLite for react-native
19 lines (18 loc) • 373 B
JavaScript
export class BaseObserver {
constructor() {
this.listeners = new Set();
}
registerListener(listener) {
this.listeners.add(listener);
return () => {
this.listeners.delete(listener);
};
}
iterateListeners(cb) {
for (const listener of this.listeners) {
cb(listener);
}
}
}
//# sourceMappingURL=BaseObserver.js.map
;