fflexsearchSource ↗
34 declarations and 24 call references extracted from public source metadata.

Source symbols: src/document/search.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: 34
  • Referenced calls: 24

Declared symbols

  • result — let at line 89; references is_array, warn, tick, for, is_string, Error, push, get, tag, call, all, Resolver, intersect
  • result_field — let at line 90; references is_array, warn, tick, for, is_string, Error, push, get, tag, call, all, Resolver, intersect
  • pluck — let at line 91; references is_array, warn, tick, for, is_string, Error, push, get, tag, call, all, Resolver, intersect
  • field — let at line 92; references is_array, warn, tick, for, is_string, Error, push, get, tag, call, all, Resolver, intersect
  • pairs — let at line 139; references for, is_string, Error, push
  • value — const at line 148; references for, push
  • keys — const at line 160; references for, push
  • promises — let at line 187; references for, get, warn, tick, push, tag, call
  • ids — let at line 189; references get, warn, tick, push, tag
  • index — const at line 191; references get, warn
  • self — const at line 213; references all, for, Resolver, intersect
  • db_tag_search — let at line 266; references for, is_string, inherit, tick, get, searchCache, search, push, Resolver, warn, intersect_union
  • promises — let at line 267; references for, is_string, inherit, tick, get, searchCache, search, push, Resolver, warn, intersect_union
  • field_options — let at line 287; references is_string, inherit
  • opt — const at line 306
  • opt_enrich — const at line 307; references get
  • index — const at line 308; references get
  • arr — const at line 362; references for, push, Resolver
  • count — let at line 363; references for, push, Resolver
  • ids — let at line 372; references push
  • len — let at line 373; references push
  • index — const at line 461; references get, warn, Resolver
  • self — const at line 481; references all, search
  • res — let at line 513; references call, tick, push, get, enrich
  • self — const at line 544; references all, for, highlight_fields, merge_fields
  • merge_fields — function at line 575; references create_object, for, push
  • final — const at line 577; references create_object, for, push
  • group_field — const at line 578; references create_object, for, push
  • group_highlight — const at line 579; references create_object, for, push
  • get_tag — function at line 615; references tick, get, slice, call
  • res — let at line 619; references get, slice, call
  • len — let at line 623; references slice, call
  • apply_enrich — exported function at line 642; references get, enrich, Array, for
  • result — const at line 651; references Array, for, get

Imported modules

  • ../config.js
  • ../type.js
  • ../common.js
  • ../intersect.js
  • ../document.js
  • ../index.js
  • ../worker.js
  • ../resolver.js
  • ../profiler.js
  • ./highlight.js

File-level call references


Source: src/document/search.js

Generated by smolify with deterministic-repository-import-v2 · 1 source file
Source symbols: src/document/search.js — flexsearch · Smolify