diff --git a/index.html b/index.html
index a9abfd4..84c76e6 100644
--- a/index.html
+++ b/index.html
@@ -5363,6 +5363,19 @@
});
},
+ removeData: function (obsName, key, dbName = this.dbName) {
+ return new Promise((resolve, reject) => {
+ this.openDB(dbName).then(db => {
+ var obs = db.transaction(obsName, "readwrite").objectStore(obsName);
+ let delReq = obs.delete(key);
+ delReq.onsuccess = (evt) => resolve(`Removed Data ${key}`);
+ delReq.onerror = (evt) => reject(
+ `Remove data unsuccessful [${evt.target.error.name}] ${evt.target.error.message}`);
+ db.close();
+ }).catch(error => reject(error));
+ });
+ },
+
readData: function (obsName, key, dbName = this.dbName) {
return new Promise((resolve, reject) => {
this.openDB(dbName).then(db => {