Source symbols: src/document.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: 30
- Referenced calls: 41
Declared symbols
Document— exported function at line 54; referencesparse_tree,KeystoreMap,Map,KeystoreSet,Set,Cache,call,for,Error,String,set,values,push,all,entries,mountdocument— const at line 60; referencesparse_tree,KeystoreMap,Map,KeystoreSet,Settmp— let at line 63; referencesparse_tree,KeystoreMap,Map,KeystoreSet,Setpromises— const at line 156; referencesfor,values,pushself— const at line 161; referencesall,for,entries,setcount— let at line 163; referencesfor,entries,setkey— const at line 165; referencessetindex— let at line 166; referencessetfields— let at line 201; referencesfor,set,Index,slice,push,getindex— let at line 208; referencesset,Indexpromises— const at line 224config— const at line 225dbi— const at line 235; referencesconstructor,mountself— const at line 252; referencesallpromises— const at line 260; referencesfor,values,push,commitpromises— const at line 274; referencesfor,values,push,destroyparse_descriptor— function at line 287; referencesMap,is_string,for,is_object,assign,Encoder,WorkerIndex,set,Index,parse_tree,Stringindex— const at line 290; referencesMap,is_stringfield— let at line 291; referencesis_stringencoder— let at line 313; referencesEncoderworker— const at line 326; referencesWorkerIndex,setstores— let at line 361; referencesis_string,for,parse_tree,Stringparse_tree— function at line 387; referencessplit,for,substringtree— const at line 389; referencessplit,for,substringcount— let at line 390; referencesfor,substringtag— const at line 452; referencesindexOf,splice,deleteids— const at line 453; referencesindexOf,splice,deletepos— const at line 454; referencesindexOf,splice,deletepromises— const at line 482; referencesfor,values,clear,pushpromise— const at line 486; referencesclear,push
Imported modules
./config.js./type.js./db/interface.js./index.js./worker.js./encoder.js./cache.js./common.js./async.js./serialize.js./keystore.js./charset.js
File-level call references
Document— line 57parse_tree— line 68KeystoreMap— line 81Map— line 81KeystoreSet— line 82Set— line 82Cache— line 96call— line 113for— line 126Error— line 130String— line 140set— line 147values— line 157push— line 158all— line 162entries— line 164mount— line 182Index— line 211slice— line 214get— line 220constructor— line 235commit— line 262clear— line 265destroy— line 276is_string— line 293is_object— line 307assign— line 308Encoder— line 320WorkerIndex— line 326split— line 389substring— line 396add— line 419remove— line 428parse_simple— line 438has— line 445indexOf— line 454splice— line 457delete— line 458cleanup— line 528enrich— line 543apply_async— line 580
Source: src/document.js