diff --git a/src/data/Data.js b/src/data/Data.js index fa34d210..f19abc00 100644 --- a/src/data/Data.js +++ b/src/data/Data.js @@ -4,6 +4,7 @@ import {collection} from '../core/db'; export default class Data extends EventEmitter { constructor(storeName) { super(); + this.save = true; this.name = storeName; this.store = collection(storeName); } @@ -11,4 +12,12 @@ export default class Data extends EventEmitter { update(document){ this.emit('update', document); } + + disableSaving(){ + this.save = false; + } + + enableSaving(){ + this.save = true; + } }