this.close = function()

in public/dexie.js [2213:2232]


    this.close = function () {
      var idx = connections.indexOf(db);
      if (idx >= 0) connections.splice(idx, 1);
      if (idbdb) {
        try {
          idbdb.close();
        } catch (e) {}
        idbdb = null;
      }
      autoOpen = false;
      dbOpenError = new exceptions.DatabaseClosed();
      if (isBeingOpened) cancelOpen(dbOpenError);
      // Reset dbReadyPromise promise:
      dbReadyPromise = new Promise(function (resolve) {
        dbReadyResolve = resolve;
      });
      openCanceller = new Promise(function (_, reject) {
        cancelOpen = reject;
      });
    };