The getAllRecords() method of IDBObjectStore and IDBIndex return records and their primary keys from an IndexedDB store or index. The records can be read in batches and in reverse order. The getAllRecords() methods speed up read operations on large datasets. Shipping in Safari 27.3 (beta). Probes IDBIndex.getAllRecords, IDBObjectStore.getAllRecords. More: developer.mozilla.org/docs/Web/API/IDBIndex/getAll… w3c.github.io/IndexedDB/#dom-idbindex-getallrecord… web-platform-dx.github.io/web-features-explorer/fe…
(typeof IDBIndex !== "undefined" && "getAllRecords" in (IDBIndex.prototype || IDBIndex)) && (typeof IDBObjectStore !== "undefined" && "getAllRecords" in (IDBObjectStore.prototype || IDBObjectStore))(typeof IDBIndex !== "undefined" && "getAllRecords" in (IDBIndex.prototype || IDBIndex)) && (typeof IDBObjectStore !== "undefined" && "getAllRecords" in (IDBObjectStore.prototype || IDBObjectStore))