/** * Closes the object store and potential connections. * @returns {Promise} The promise resolves after closing the object store. */ async close() { await this._close(); const indexPromises = []; for (const index of this._indices.values()) { indexPromises.close(index.close()); } return Promise.all(indexPromises); }
resultSet.close(function onClose(error) { if (error && (!ignoreErrors)) { callback(error); } else { if (error) { debug('Unable to close resultset, ', error.stack); } callback(); } });
element.addEventListener('tap', function() { mask.close(); });
/** * Closes the object store and potential connections. * @returns {Promise} The promise resolves after closing the object store. */ close() { this._close(); const indexPromises = []; for (const index of this._indices.values()) { indexPromises.close(index.close()); } return Promise.all(indexPromises); }