Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/nextapps-de/flexsearch
/ functions
Functions
122 in github.com/nextapps-de/flexsearch
⨍
Functions
122
◇
Types & classes
17
↓ 23 callers
Function
create_object
()
src/common.js:73
↓ 18 callers
Function
create
()
test/resolver.js:789
↓ 17 callers
Function
merge_option
(value, default_value, merge_value)
src/common.js:7
↓ 12 callers
Function
is_string
(val)
src/common.js:93
↓ 11 callers
Function
tick
()
src/async.js:23
↓ 9 callers
Function
toArray
(val, stringify)
src/common.js:111
↓ 8 callers
Function
promisfy
* @param {IDBRequest|IDBOpenDBRequest} req * @param {Function=} callback * @return {!Promise<undefined>}
src/db/indexeddb/index.js:706
↓ 8 callers
Function
register
(key)
src/worker.js:136
↓ 8 callers
Method
searchDocuments
({ query, limit = 100, offset = 0 })
test/issues.js:369
↓ 6 callers
Function
inherit
(target_value, default_value)
src/common.js:67
↓ 6 callers
Function
is_array
(val)
src/common.js:89
↓ 6 callers
Function
sanitize
(str)
src/db/postgres/index.js:39
↓ 5 callers
Function
clear
* @param {Encoder} self
src/encoder.js:633
↓ 5 callers
Function
is_object
(val)
src/common.js:97
↓ 5 callers
Function
parse_simple
(obj, tree)
src/common.js:120
↓ 5 callers
Function
sanitize
(str)
src/db/mongodb/index.js:13
↓ 5 callers
Function
sanitize
(str)
src/db/clickhouse/index.js:46
↓ 5 callers
Function
sanitize
(str)
src/db/redis/index.js:13
↓ 5 callers
Function
sanitize
(str)
src/db/sqlite/index.js:32
↓ 5 callers
Method
updateIndexWithDocuments
(documents)
test/issues.js:361
↓ 4 callers
Function
concat
(arrays)
src/common.js:77
↓ 4 callers
Function
get_score
* @param {number} resolution * @param {number} length * @param {number} i * @param {number=} term_length * @param {number=} x * @returns {number}
src/index/add.js:267
↓ 4 callers
Function
inner_call
(query, method, index)
src/resolve/handler.js:270
↓ 4 callers
Function
intersect
(arrays, resolution, limit, offset, suggest, boost, resolve)
src/intersect.js:29
↓ 4 callers
Function
parse_tree
(key, marker)
src/document.js:380
↓ 4 callers
Function
remove_index
(map, id)
src/index/remove.js:123
↓ 3 callers
Function
build_params
(length, single_param)
src/db/sqlite/index.js:334
↓ 3 callers
Function
create_result
(rows, resolve, enrich)
src/db/mongodb/index.js:157
↓ 3 callers
Function
create_result
(rows, resolve, enrich)
src/db/postgres/index.js:208
↓ 3 callers
Function
create_result
(rows, resolve, enrich)
src/db/clickhouse/index.js:203
↓ 3 callers
Function
create_result
(rows, resolve, enrich)
src/db/sqlite/index.js:229
↓ 3 callers
Function
handle
* @param {IDBCursorWithValue} cursor * @param {Array<number|string>} ids * @param {boolean=} _tag
src/db/indexeddb/index.js:601
↓ 3 callers
Function
highlight_fields
(query, result, index, pluck, config)
src/document/highlight.js:20
↓ 3 callers
Function
json_to_map
* @param {Array<Object>} json * @param {Map<IntermediateSearchResults>} map * @return {Map<IntermediateSearchResults>}
src/serialize.js:40
↓ 3 callers
Function
map_to_json
* @param {Map<IntermediateSearchResults>} map * @param {number=} size * @return {Array<Object>}
src/serialize.js:18
↓ 3 callers
Function
normalize_map
(map)
test/serialize.js:249
↓ 3 callers
Function
submitSearch
test/issues.js:231
↓ 3 callers
Function
submitSearch2
test/issues.js:259
↓ 3 callers
Function
submitSearch3
test/issues.js:277
↓ 2 callers
Function
_slice
(self, start, end, splice)
src/keystore.js:62
↓ 2 callers
Function
add_result
* Returns a 1-dimensional finalized array when the result is done (fast path return), * returns false when suggestions is enabled and no result was f
src/index/search.js:441
↓ 2 callers
Function
autoCommit
(self, replace, append)
src/index.js:173
↓ 2 callers
Function
createCollection
(db, ref, field)
src/db/mongodb/index.js:59
↓ 2 callers
Function
create_result
(range, type, resolve, enrich, resolution)
src/db/redis/index.js:105
↓ 2 callers
Function
ctx_to_json
* @param {Map<Map<IntermediateSearchResults>>} ctx * @param {number=} size * @return {Array<Object>}
src/serialize.js:54
↓ 2 callers
Function
exec
(prompt, callback)
task/build.js:490
↓ 2 callers
Function
json_to_ctx
* @param {Array<Object>} json * @param {Map<Map<IntermediateSearchResults>>} ctx * @return {Map<Map<IntermediateSearchResults>>}
src/serialize.js:78
↓ 2 callers
Function
json_to_reg
* @param {Array<string|number>} json * @param {Set<string|number>} reg * @return {Set<string|number>}
src/serialize.js:111
↓ 2 callers
Function
merge_fields
* @param {DocumentSearchResults} fields * @return {MergedDocumentSearchResults}
src/document/search.js:553
↓ 2 callers
Function
normalizeJestCoverage
(obj)
test/misc/reporter.js:7
↓ 2 callers
Function
normalize_ctx
(ctx)
test/serialize.js:256
↓ 2 callers
Function
parse_map
(map, type)
src/serialize.js:487
↓ 2 callers
Function
reg_to_json
* @param {Set<string|number>|Map<Array<string|number>>} reg * @return {Array<Array<string|number>>}
src/serialize.js:92
↓ 2 callers
Function
return_result
* @param {!Array<IntermediateSearchResults>} result * @param {number} resolution * @param {number} limit * @param {number=} offset * @param {boole
src/index/search.js:352
↓ 2 callers
Function
sanitize
* @param {!string} str * @return {string}
src/db/indexeddb/index.js:39
↓ 2 callers
Function
union
(arrays, limit, offset, resolve, boost)
src/intersect.js:180
↓ 1 callers
Function
add_index
(obj, tree, marker, pos, index, id, key, _append)
src/document/add.js:224
↓ 1 callers
Function
apply_preset
(options)
src/preset.js:45
↓ 1 callers
Function
create
(factory, is_node_js, worker_path)
src/worker.js:174
↓ 1 callers
Function
exec
(prompt, callback)
task/babel.js:131
↓ 1 callers
Function
hashCode
(str)
task/build.js:480
↓ 1 callers
Function
intersect_union
(arrays, mandatory, resolve)
src/intersect.js:260
↓ 1 callers
Function
lcg
(str)
src/compress.js:62
↓ 1 callers
Function
soundex
(stringToEncode)
src/charset/latin/soundex.js:28
↓ 1 callers
Function
store_value
* @param obj * @param store * @param tree * @param pos * @param key * @param {*=} custom
src/document/add.js:194
↓ 1 callers
Function
toRadix
(number, radix = 255)
src/compress.js:9
Function
CacheClass
(limit)
src/cache.js:74
Function
ClickhouseDB
(name, config = {})
src/db/clickhouse/index.js:57
Function
Document
(options)
src/document.js:54
Function
Encoder
(options = {})
src/encoder.js:71
Function
IdxDB
(name, config = {})
src/db/indexeddb/index.js:52
Function
Index
(options, _register)
src/index.js:54
Function
Keystore
* @interface
src/keystore.js:199
Function
KeystoreArray
(arr)
src/keystore.js:91
Function
KeystoreMap
(bitlength = 8)
src/keystore.js:218
Function
KeystoreSet
(bitlength = 8)
src/keystore.js:274
Function
MongoDB
(name, config = {})
src/db/mongodb/index.js:25
Function
PostgresDB
(name, config = {})
src/db/postgres/index.js:50
Function
RedisDB
(name, config = {})
src/db/redis/index.js:24
Function
Resolver
(result, index)
src/resolver.js:32
Function
SqliteDB
(name, config = {})
src/db/sqlite/index.js:45
Function
StorageInterface
(name, config)
src/db/interface.js:6
Function
WorkerIndex
(options = /** @type IndexOptions */ ({}), encoder)
src/worker.js:24
Function
apply_enrich
(ids)
src/document/search.js:621
Function
clear
()
src/compress.js:75
Function
clear
(ref)
src/db/mongodb/index.js:142
Method
constructor
()
test/issues.js:340
Function
encode
test/encoder.js:29
Function
exclusion
* @param {!Array<IntermediateSearchResults>} result * @param {number} limit * @param {number=} offset * @param {boolean=} resolve * @this {Resolve
src/resolve/not.js:67
Function
exclusive
* Aggregate the intersection of N raw results * @param {!Array<IntermediateSearchResults>} result * @param {number} limit * @param {number=} offset
src/resolve/xor.js:77
Function
exportDocument
(callback, _field, _index_doc = 0, _index_obj = 0)
src/serialize.js:288
Function
exportIndex
(callback, _field, _index_doc = 0, _index_obj = 0)
src/serialize.js:183
Function
fallback_encoder
(str)
src/encoder.js:589
Function
get
(target, key)
src/keystore.js:102
Function
get_max_len
(arr)
src/common.js:132
Function
get_tag
* @this {Document}
src/document/search.js:593
Function
importDocument
(key, data)
src/serialize.js:362
Function
importIndex
(key, data)
src/serialize.js:235
Function
init
* @this {WorkerIndex}
src/worker.js:47
Function
is_function
(val)
src/common.js:101
next →
1–100 of 122, ranked by callers