Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Index your code
hub
/
github.com/Pagefind/pagefind
/ functions
Functions
1,107 in github.com/Pagefind/pagefind
⨍
Functions
1,107
◇
Types & classes
265
↓ 3 callers
Method
stem
Stem a single word Please note, that the input is expected to be all lowercase (if that is applicable).
pagefind_stem/src/lib.rs:116
↓ 3 callers
Method
stringifyFilters
(obj = {})
pagefind_web_js/lib/coupled_search.ts:502
↓ 3 callers
Function
stubbed_filters
(max)
pagefind_ui/default/_dev_files/pagefind/_pagefind_stub.ts:143
↓ 3 callers
Function
test_raw_parse
(input: Vec<&'static str>)
pagefind/src/fossick/parser.rs:705
↓ 3 callers
Method
triggerFilter
(filter: string, values: string[])
pagefind_ui/component/core/instance.ts:524
↓ 3 callers
Method
triggerSearch
(term)
pagefind_ui/modular/modular-core.js:89
↓ 3 callers
Method
updateOptionStates
()
pagefind_ui/component/components/pagefind-filter-dropdown.ts:612
↓ 3 callers
Method
updateOptions
()
pagefind_ui/component/components/pagefind-filter-dropdown.ts:432
↓ 3 callers
Method
wrap
Performs any post-processing and returns the summated search results
pagefind/src/fossick/parser.rs:565
↓ 2 callers
Method
__load__
()
pagefind_ui/component/core/instance.ts:594
↓ 2 callers
Method
__load__
()
pagefind_ui/modular/modular-core.js:153
↓ 2 callers
Method
_loadGenericChunk
(url: string, method: string)
pagefind_web_js/lib/coupled_search.ts:359
↓ 2 callers
Function
_must_get_executable
()
wrappers/python/src/pagefind/service/__init__.py:66
↓ 2 callers
Method
add_html_file
Add an HTML file that isn't on disk into this search index. Either a filepath or a URL must be provided. # Arguments `source_path` - The source path
pagefind/src/service/api.rs:91
↓ 2 callers
Function
add_result
(end_range?: number)
pagefind_web_js/lib/sub_results.ts:26
↓ 2 callers
Function
asyncSleep
(ms = 100)
pagefind_ui/default/_dev_files/pagefind/_pagefind_stub.ts:5
↓ 2 callers
Method
buildTemplateData
( result: PagefindResultData, options: ResultRenderOptions, )
pagefind_ui/component/components/pagefind-results.ts:300
↓ 2 callers
Method
cacheOptions
()
pagefind_ui/component/components/pagefind-searchbox.ts:188
↓ 2 callers
Function
chunk_meta
(indexes: &[Vec<PackedWord>])
pagefind/src/index/mod.rs:620
↓ 2 callers
Method
cleanup
()
pagefind_ui/component/components/pagefind-results.ts:215
↓ 2 callers
Method
clearLoadingAnnouncement
()
pagefind_ui/component/components/pagefind-results.ts:710
↓ 2 callers
Method
clearSelection
()
pagefind_ui/component/components/pagefind-results.ts:717
↓ 2 callers
Method
close
(self)
wrappers/python/src/pagefind/service/__init__.py:193
↓ 2 callers
Function
commonOptions
(extraBanner)
pagefind_playground/_build_common.js:26
↓ 2 callers
Method
debouncedSearch
( term: string, options?: PagefindSearchOptions, debounceTimeoutMs?: number, )
pagefind_web_js/lib/coupled_search.ts:922
↓ 2 callers
Method
dequeueNextFetch
()
pagefind_web_js/lib/coupled_search.ts:120
↓ 2 callers
Function
deriveBasePath
(explicit?: string)
pagefind_web_js/lib/public_search_api.ts:6
↓ 2 callers
Method
destroy
()
pagefind_web_js/lib/search_wrapper.ts:311
↓ 2 callers
Method
destroy
()
pagefind_ui/default/ui-core.js:106
↓ 2 callers
Function
detectLanguage
()
pagefind_web_js/lib/public_search_api.ts:15
↓ 2 callers
Function
detectMac
()
pagefind_ui/component/core/keyboard-shortcuts.ts:16
↓ 2 callers
Method
dispatchFilterChange
()
pagefind_ui/component/components/pagefind-filter-dropdown.ts:574
↓ 2 callers
Method
ensureId
(prefix = "pagefind")
pagefind_ui/component/components/base-element.ts:70
↓ 2 callers
Method
escapeHtml
(text: string)
pagefind_ui/component/components/base-element.ts:105
↓ 2 callers
Method
filter_chunks
(&self, filter: &str)
pagefind_web/src/filter.rs:312
↓ 2 callers
Method
findNeighborAnchor
* Find the next or previous anchor relative to the given one using DOM * traversal. Returns the neighbor anchor and the index of the Result it *
pagefind_ui/component/components/pagefind-results.ts:523
↓ 2 callers
Method
focusPreviousInput
* Focus the previous keyboard-navigable input component.
pagefind_ui/component/core/instance.ts:335
↓ 2 callers
Method
fossick_many
Fossick files in parallel using rayon
pagefind/src/lib.rs:73
↓ 2 callers
Method
fossick_one
(&mut self, file: Fossicker)
pagefind/src/lib.rs:116
↓ 2 callers
Method
fossick_sync
(mut self, options: &SearchOptions)
pagefind/src/fossick/mod.rs:266
↓ 2 callers
Function
freb
(eb, start)
pagefind_web_js/lib/gz.js:36
↓ 2 callers
Method
getDisplaySubResults
* Get sub-results for display, excluding the root result and thinning to limit.
pagefind_ui/component/core/instance.ts:702
↓ 2 callers
Function
getInstanceManager
()
pagefind_ui/component/components/instance-manager.ts:67
↓ 2 callers
Method
getPlaceholder
()
pagefind_ui/component/components/pagefind-searchbox.ts:336
↓ 2 callers
Method
get_files
Build the search index for this instance and return the files as a list of SyntheticFileResponse. # Returns A list of SyntheticFiles containing the p
pagefind/src/service/api.rs:220
↓ 2 callers
Method
get_lang_meta
(&self, options: &SearchOptions)
pagefind/src/output/mod.rs:275
↓ 2 callers
Method
get_strings
(&self)
pagefind/src/options.rs:334
↓ 2 callers
Method
handle
(e, f)
pagefind_ui/modular/helpers/element-builder.js:33
↓ 2 callers
Method
hasAnnouncementCapability
* Check if any component has registered announcement capability. * Used to determine if Instance should handle announcements as a fallback.
pagefind_ui/component/core/instance.ts:267
↓ 2 callers
Function
hasTabbableChild
* Check whether a container has at least one tabbable child element.
pagefind_ui/component/core/focus-utils.ts:8
↓ 2 callers
Method
html
(t)
pagefind_ui/modular/helpers/element-builder.js:28
↓ 2 callers
Method
id
(s)
pagefind_ui/modular/helpers/element-builder.js:6
↓ 2 callers
Method
initExisting
(selector)
pagefind_ui/modular/components/input.js:113
↓ 2 callers
Method
invert
(&self, set: &mut BitSet)
pagefind_web/src/filter.rs:47
↓ 2 callers
Function
keyBindingMatches
( binding: KeyBinding, event: KeyboardEvent, )
pagefind_ui/component/core/keyboard-shortcuts.ts:71
↓ 2 callers
Method
lang_wasm_path
(&self)
pagefind/src/output/mod.rs:260
↓ 2 callers
Method
loadFilterChunk
(hash: string)
pagefind_web_js/lib/coupled_search.ts:383
↓ 2 callers
Function
meta_positions_to_packed
Encode meta positions with field ID markers. Negative numbers switch field IDs, positive numbers are delta-encoded positions. e.g., [-1, 0, 5, -4, 2]
pagefind/src/index/mod.rs:670
↓ 2 callers
Method
moveActiveIndex
(delta: number)
pagefind_ui/component/components/pagefind-filter-dropdown.ts:371
↓ 2 callers
Method
moveSelection
(delta: number)
pagefind_ui/component/components/pagefind-searchbox.ts:690
↓ 2 callers
Function
nearestScrollParent
(el: Element | null)
pagefind_ui/component/components/pagefind-results.ts:97
↓ 2 callers
Function
normalize_diacritics
Normalize diacritics, if required, before indexing (context: we index "café" as "cafe" for retrieval purposes, but we do still store each variant in t
pagefind/src/fossick/splitting.rs:120
↓ 2 callers
Method
openModal
()
pagefind_ui/component/components/pagefind-modal-trigger.ts:140
↓ 2 callers
Function
parseKeyBinding
(bindingStr: string)
pagefind_ui/component/core/keyboard-shortcuts.ts:33
↓ 2 callers
Method
parse_filter_arr
(&self, filter: JSONValue, behaviour: FilterBehaviour)
pagefind_web/src/filter.rs:153
↓ 2 callers
Method
parse_filter_obj
(&self, filter: JSONValue, behaviour: FilterBehaviour)
pagefind_web/src/filter.rs:184
↓ 2 callers
Method
pillInner
(val, count)
pagefind_ui/modular/components/filterPills.js:86
↓ 2 callers
Function
placeholder
(max = 30)
pagefind_ui/modular/components/resultList.js:19
↓ 2 callers
Function
positions_to_packed_page
Convert fossicked word positions to a packed page representation. Sorts by weight (with common weight 25 first) then by position for delta encoding.
pagefind/src/index/mod.rs:549
↓ 2 callers
Function
r_LONG
(env: &mut SnowballEnv, context: &mut Context)
pagefind_stem/src/snowball/algorithms/finnish.rs:276
↓ 2 callers
Function
r_R1
(env: &mut SnowballEnv, context: &mut Context)
pagefind_stem/src/snowball/algorithms/irish.rs:188
↓ 2 callers
Function
r_R1
(env: &mut SnowballEnv, context: &mut Context)
pagefind_stem/src/snowball/algorithms/romanian.rs:503
↓ 2 callers
Function
r_R1
(env: &mut SnowballEnv, context: &mut Context)
pagefind_stem/src/snowball/algorithms/serbian.rs:2566
↓ 2 callers
Function
r_R2
(env: &mut SnowballEnv, context: &mut Context)
pagefind_stem/src/snowball/algorithms/irish.rs:192
↓ 2 callers
Function
r_R2
(env: &mut SnowballEnv, context: &mut Context)
pagefind_stem/src/snowball/algorithms/dutch.rs:179
↓ 2 callers
Function
r_R2
(env: &mut SnowballEnv, context: &mut Context)
pagefind_stem/src/snowball/algorithms/basque.rs:550
↓ 2 callers
Function
r_Step_1c
(env: &mut SnowballEnv, context: &mut Context)
pagefind_stem/src/snowball/algorithms/dutch.rs:1063
↓ 2 callers
Function
r_Suffix_Noun_Step2c1
(env: &mut SnowballEnv, context: &mut Context)
pagefind_stem/src/snowball/algorithms/arabic.rs:843
↓ 2 callers
Function
r_Suffix_Verb_Step2a
(env: &mut SnowballEnv, context: &mut Context)
pagefind_stem/src/snowball/algorithms/arabic.rs:914
↓ 2 callers
Function
r_consonant_pair
(env: &mut SnowballEnv, context: &mut Context)
pagefind_stem/src/snowball/algorithms/danish.rs:136
↓ 2 callers
Function
r_double
(env: &mut SnowballEnv, context: &mut Context)
pagefind_stem/src/snowball/algorithms/hungarian.rs:287
↓ 2 callers
Function
r_e_ending
(env: &mut SnowballEnv, context: &mut Context)
pagefind_stem/src/snowball/algorithms/dutch_porter.rs:274
↓ 2 callers
Function
r_en_ending
(env: &mut SnowballEnv, context: &mut Context)
pagefind_stem/src/snowball/algorithms/dutch_porter.rs:294
↓ 2 callers
Function
r_et_condition
(env: &mut SnowballEnv, context: &mut Context)
pagefind_stem/src/snowball/algorithms/swedish.rs:133
↓ 2 callers
Function
r_fix_chdz
(env: &mut SnowballEnv, context: &mut Context)
pagefind_stem/src/snowball/algorithms/lithuanian.rs:382
↓ 2 callers
Function
r_fix_va_start
(env: &mut SnowballEnv, context: &mut Context)
pagefind_stem/src/snowball/algorithms/tamil.rs:362
↓ 2 callers
Function
r_mark_DA
(env: &mut SnowballEnv, context: &mut Context)
pagefind_stem/src/snowball/algorithms/turkish.rs:539
↓ 2 callers
Function
r_mark_DUr
(env: &mut SnowballEnv, context: &mut Context)
pagefind_stem/src/snowball/algorithms/turkish.rs:684
↓ 2 callers
Function
r_mark_nUn
(env: &mut SnowballEnv, context: &mut Context)
pagefind_stem/src/snowball/algorithms/turkish.rs:502
↓ 2 callers
Function
r_mark_ndA
(env: &mut SnowballEnv, context: &mut Context)
pagefind_stem/src/snowball/algorithms/turkish.rs:550
↓ 2 callers
Function
r_mark_suffix_with_optional_n_consonant
(env: &mut SnowballEnv, context: &mut Context)
pagefind_stem/src/snowball/algorithms/turkish.rs:308
↓ 2 callers
Function
r_remove_second_order_prefix
(env: &mut SnowballEnv, context: &mut Context)
pagefind_stem/src/snowball/algorithms/indonesian.rs:256
↓ 2 callers
Function
r_remove_suffix
(env: &mut SnowballEnv, context: &mut Context)
pagefind_stem/src/snowball/algorithms/indonesian.rs:84
↓ 2 callers
Function
r_shortv
(env: &mut SnowballEnv, context: &mut Context)
pagefind_stem/src/snowball/algorithms/porter.rs:105
↓ 2 callers
Function
r_shortv
(env: &mut SnowballEnv, context: &mut Context)
pagefind_stem/src/snowball/algorithms/english.rs:286
↓ 2 callers
Function
r_undouble
(env: &mut SnowballEnv, context: &mut Context)
pagefind_stem/src/snowball/algorithms/hungarian.rs:300
↓ 2 callers
Method
readAttributes
()
pagefind_ui/component/components/pagefind-modal-trigger.ts:46
↓ 2 callers
Method
readAttributes
()
pagefind_ui/component/components/pagefind-searchbox.ts:278
↓ 2 callers
Method
read_synthetic_sync
(&mut self, options: &SearchOptions)
pagefind/src/fossick/mod.rs:185
↓ 2 callers
Method
reconcileAria
* Trigger ARIA reconciliation on all registered components.
pagefind_ui/component/core/instance.ts:394
← previous
next →
201–300 of 1,107, ranked by callers