Source symbols: src/db/indexeddb/index.js
Deterministic, value-free symbol metadata extracted from public source. Implementations and literal values are not copied into this page.
- Revision: master@f7ed963096a0792da7b2fd63bb7114b3fbac55ed · 2026-06-28T18:05:03Z
- Declarations: 63
- Referenced calls: 43
Declared symbols
VERSION— const at line 14IndexedDB— const at line 15IDBTransaction— const at line 21IDBKeyRange— const at line 26fields— const at line 31sanitize— function at line 39; referencestoLowerCase,replaceIndex— const at line 43; referencescreate_object,IdxDB,info,sanitizeIdxDB— exported function at line 52; referencesinfo,sanitizeself— let at line 84; referencespersist,push,open,for,contains,createObjectStorereq— const at line 95; referencesopen,for,contains,createObjectStoredb— const at line 100; referencesfor,contains,createObjectStorereq— const at line 168; referencesdeleteDatabase,promisfy,for,push,objectStore,clearstores— const at line 191; referencesfor,pushtransaction— const at line 201; referencesfor,objectStore,cleartransaction— const at line 219; referencesobjectStore,get,promisfy,for,min,push,enrichmap— const at line 220; referencesobjectStore,get,promisfy,for,min,push,enrichreq— const at line 221; referencesget,promisfy,for,min,push,enrichself— const at line 222; referencespromisfy,for,min,push,enrichresult— let at line 224; referencesfor,min,push,enrichend— const at line 236; referencesmin,for,pushtransaction— const at line 268; referencesobjectStore,get,promisfy,slice,enrichmap— const at line 269; referencesobjectStore,get,promisfy,slice,enrichreq— const at line 270; referencesget,promisfy,slice,enrichself— const at line 271; referencespromisfy,slice,enrichresult— const at line 275; referencesslice,enrich,objectStore,for,promisfy,get,all,parsetransaction— const at line 293; referencesobjectStore,for,promisfy,getmap— const at line 294; referencesobjectStore,for,promisfy,getpromises— const at line 295; referencesfor,promisfy,gettransaction— const at line 316; referencesobjectStore,getKey,promisfymap— const at line 317; referencesobjectStore,getKey,promisfyreq— const at line 318; referencesgetKey,promisfykey— const at line 345; referencescall,objectStore,promisfystore— let at line 349; referencescall,objectStore,promisfytransaction— let at line 352; referencesobjectStore,call,promisfypromise— const at line 357; referencescall,promisfytasks— let at line 387; referencesfor,pushremovals— let at line 388; referencesfor,pushkey— const at line 414; referencesget,max,for,push,putvalue— const at line 415; referencesget,max,for,push,putresult— let at line 424; referencesmax,for,pushchanged— let at line 425; referencesmax,for,pushmaxlen— const at line 427; referencesmax,for,pushctx_key— const at line 467; referencesfor,get,max,push,putctx_value— const at line 468; referencesfor,get,max,push,putkey— const at line 471; referencesget,max,for,push,putvalue— const at line 472; referencesget,max,for,push,putresult— let at line 481; referencesmax,for,pushchanged— let at line 482; referencesmax,for,pushmaxlen— const at line 484; referencesmax,for,pushid— const at line 518; referencesput,stringify,transaction,for,keysdoc— const at line 519; referencesput,stringify,transaction,for,keystag— const at line 538; referencesget,concat,putids— const at line 539; referencesget,concat,putresult— let at line 543; referencesconcat,put,clearhandle— function at line 592; referencesfor,indexOf,splice,delete,update,continuearr— const at line 594; referencesfor,indexOf,splicechanged— let at line 595; referencesfor,indexOf,splicecount— let at line 596; referencesfor,indexOf,spliceself— const at line 640cursor— const at line 649; referenceshandle,transaction,openCursorcursor— const at line 655; referenceshandle,transaction,openCursorcursor— const at line 661; referenceshandle,transaction,for,deletepromisfy— function at line 697; referencesPromise,callback,resolve
Imported modules
../../config.js../../type.js../interface.js../../common.js
File-level call references
toLowerCase— line 40replace— line 40create_object— line 43IdxDB— line 54info— line 61sanitize— line 63mount— line 75open— line 78persist— line 88push— line 93for— line 107contains— line 111createObjectStore— line 112promisfy— line 127close— line 131deleteDatabase— line 168objectStore— line 204clear— line 204get— line 221min— line 237enrich— line 249slice— line 275all— line 299parse— line 303getKey— line 318call— line 350remove— line 403transaction— line 410max— line 427put— line 459stringify— line 521keys— line 529concat— line 545indexOf— line 603splice— line 607delete— line 622update— line 627continue— line 631openCursor— line 648handle— line 650Promise— line 698callback— line 702resolve— line 704
Source: src/db/indexeddb/index.js