Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/OIerDb-ng/OIerDb
/ functions
Functions
93 in github.com/OIerDb-ng/OIerDb
⨍
Functions
93
◇
Types & classes
20
↓ 23 callers
Method
get
(key: K)
apps/frontend-legacy/src/libs/Counter.ts:15
↓ 11 callers
Function
setSearchParams
(params: { [key: string]: string })
apps/frontend-legacy/src/components/Search.tsx:32
↓ 10 callers
Function
getGrade
(arg1: any, arg2?: any)
apps/frontend-legacy/src/utils/getGrade.ts:26
↓ 8 callers
Function
useScreenWidthWithin
(l: number, r: number)
apps/frontend-legacy/src/utils/useScreenWidthWithin.ts:8
↓ 6 callers
Function
fixChineseSpace
(str: string)
apps/frontend-legacy/src/utils/fixChineseSpace.ts:1
↓ 5 callers
Method
school_year
()
apps/frontend-legacy/src/libs/OIerDb.ts:59
↓ 5 callers
Function
usePartialSearchParams
()
apps/frontend-legacy/src/utils/usePartialSearchParams.ts:3
↓ 4 callers
Function
fixContestName
(contestName: string)
apps/frontend-legacy/src/utils/fixContestName.ts:2
↓ 4 callers
Function
reportProgress
()
apps/frontend-legacy/src/libs/OIerDb.ts:472
↓ 3 callers
Function
getProgress
(score: number, fullScore: number)
apps/frontend-legacy/src/utils/getProgress.ts:1
↓ 3 callers
Method
n_contestants
()
apps/frontend-legacy/src/libs/OIerDb.ts:63
↓ 3 callers
Function
trackMultiDomain
(url?: string)
apps/frontend-legacy/src/libs/plausible.ts:8
↓ 3 callers
Method
update
(key: K, value = 1)
apps/frontend-legacy/src/libs/Counter.ts:27
↓ 2 callers
Method
_counter_common
(n: number, k: 1 | -1)
apps/frontend-legacy/src/libs/Counter.ts:7
↓ 2 callers
Function
getData
( urls: string | string[], options: GetDataOptions )
apps/frontend-legacy/src/libs/OIerDb.ts:350
↓ 2 callers
Function
getDataFromIndexedDb
(name: 'static' | 'oiers')
apps/frontend-legacy/src/libs/OIerDb.ts:137
↓ 2 callers
Function
isChinese
(str: string)
apps/frontend-legacy/src/utils/fixChineseSpace.ts:2
↓ 2 callers
Function
isLatin
(str: string)
apps/frontend-legacy/src/utils/fixChineseSpace.ts:3
↓ 2 callers
Function
parseResultLine
(line: string, data: any[])
apps/frontend-legacy/src/libs/OIerDb.ts:149
↓ 2 callers
Function
processData
( data: any, setProgressPercent?: (p: number) => void )
apps/frontend-legacy/src/libs/OIerDb.ts:241
↓ 2 callers
Function
promiseAny
( iterable: Iterable<T | PromiseLike<T>> )
apps/frontend-legacy/src/utils/promiseAny.ts:1
↓ 2 callers
Function
saveDataToIndexedDb
(name: 'static' | 'oiers', data: any)
apps/frontend-legacy/src/libs/OIerDb.ts:123
↓ 2 callers
Function
setInput
(query: string)
apps/frontend-legacy/src/components/Search.tsx:43
↓ 1 callers
Function
add_contestant
(contest: Contest, record: Record)
apps/frontend-legacy/src/libs/OIerDb.ts:245
↓ 1 callers
Function
add_school_record
(school: School, record: Record)
apps/frontend-legacy/src/libs/OIerDb.ts:250
↓ 1 callers
Function
checkSha512
(staticSha512: string, resultSha512: string)
apps/frontend-legacy/src/libs/OIerDb.ts:109
↓ 1 callers
Function
createResultParser
()
apps/frontend-legacy/src/libs/OIerDb.ts:214
↓ 1 callers
Function
enableAutoTrackMultiDomain
()
apps/frontend-legacy/src/libs/plausible.ts:26
↓ 1 callers
Function
getStoredValue
(key: string, fallback: string)
apps/frontend-legacy/src/components/JSEditor.tsx:75
↓ 1 callers
Function
handleChange
(event: MediaQueryListEvent)
apps/frontend-legacy/src/components/JSEditor.tsx:43
↓ 1 callers
Function
handleInconsistentGrade
(record: Record)
apps/frontend-legacy/src/components/PersonInfo.tsx:19
↓ 1 callers
Function
initDb
(setProgressPercent?: (p: number) => void)
apps/frontend-legacy/src/libs/OIerDb.ts:424
↓ 1 callers
Function
loadAsESModule
(code: string)
apps/frontend-legacy/src/pages/custom-search/index.tsx:44
↓ 1 callers
Function
loadData
()
apps/frontend-legacy/src/pages/custom-search/index.tsx:52
↓ 1 callers
Function
multiDomain
()
apps/frontend-legacy/src/libs/plausible.ts:27
↓ 1 callers
Function
onChange
(e: MediaQueryListEvent)
apps/frontend-legacy/src/utils/useScreenWidthWithin.ts:27
↓ 1 callers
Function
setAdvanced
(advanced: boolean)
apps/frontend-legacy/src/components/Search.tsx:46
↓ 1 callers
Function
setGender
(gender: number)
apps/frontend-legacy/src/components/Search.tsx:76
↓ 1 callers
Function
setGrade
(grade: string)
apps/frontend-legacy/src/components/Search.tsx:70
↓ 1 callers
Function
setGrade
(grade: number)
apps/frontend-legacy/src/pages/contest/[id].tsx:51
↓ 1 callers
Function
setPage
(page: string)
apps/frontend-legacy/src/components/Pagination.tsx:22
↓ 1 callers
Function
setProvince
(province: string)
apps/frontend-legacy/src/components/Search.tsx:67
↓ 1 callers
Function
setProvince
(province: string)
apps/frontend-legacy/src/pages/contest/[id].tsx:46
↓ 1 callers
Function
setSchool
(school: string)
apps/frontend-legacy/src/components/Search.tsx:73
↓ 1 callers
Function
trackMultiDomainPageview
( eventData?: PlausibleOptions, options?: EventOptions )
apps/frontend-legacy/src/libs/plausible.ts:18
↓ 1 callers
Function
yieldToMainThread
()
apps/frontend-legacy/src/libs/OIerDb.ts:238
Function
About
()
apps/frontend-legacy/src/pages/about/index.tsx:154
Function
AboutHeader
()
apps/frontend-legacy/src/pages/about/index.tsx:10
Function
App
()
apps/frontend-legacy/src/main.tsx:48
Function
AwardEmoji
(props)
apps/frontend-legacy/src/components/AwardEmoji.tsx:8
Function
Config
()
apps/frontend-legacy/src/pages/about/index.tsx:97
Function
Contest
()
apps/frontend-legacy/src/pages/contest/[id].tsx:30
Function
Contests
()
apps/frontend-legacy/src/pages/contest/index.tsx:9
Function
CustomSearch
()
apps/frontend-legacy/src/pages/custom-search/index.tsx:14
Function
CustomSearchIcon
()
apps/frontend-legacy/src/components/CustomSearchIcon.tsx:5
Function
Developers
()
apps/frontend-legacy/src/pages/about/index.tsx:31
Function
EmojiRenderer
(props)
apps/frontend-legacy/src/components/EmojiRenderer.tsx:15
Function
ErrorWhenLoadingOIerDb
()
apps/frontend-legacy/src/components/Errors.tsx:5
Function
FAQ
()
apps/frontend-legacy/src/components/FAQ.tsx:6
Function
Footer
()
apps/frontend-legacy/src/components/Footer.tsx:14
Function
FriendLinks
()
apps/frontend-legacy/src/pages/about/index.tsx:72
Function
Header
()
apps/frontend-legacy/src/components/Header.tsx:40
Function
Home
()
apps/frontend-legacy/src/pages/index.tsx:5
Function
JSEditor
({ storageKey, defaultValue = '', jsExtraLib = '', onChange, })
apps/frontend-legacy/src/components/JSEditor.tsx:23
Function
Loading
({ progress })
apps/frontend-legacy/src/components/Loading.tsx:8
Function
NotFound
()
apps/frontend-legacy/src/pages/404.tsx:6
Function
NotSupportIndexedDB
()
apps/frontend-legacy/src/components/Errors.tsx:42
Function
OIerInfo
()
apps/frontend-legacy/src/pages/oier/[uid].tsx:8
Function
OIerList
()
apps/frontend-legacy/src/pages/oier/index.tsx:10
Function
Pagination
(props)
apps/frontend-legacy/src/components/Pagination.tsx:12
Function
PersonCard
({ oier, trigger: origTrigger, ...props })
apps/frontend-legacy/src/components/PersonCard.tsx:19
Function
PersonInfo
(props)
apps/frontend-legacy/src/components/PersonInfo.tsx:16
Function
School
()
apps/frontend-legacy/src/pages/school/[id].tsx:8
Function
SchoolInfo
({ school })
apps/frontend-legacy/src/components/SchoolInfo.tsx:36
Function
SchoolList
()
apps/frontend-legacy/src/pages/school/index.tsx:10
Function
Search
()
apps/frontend-legacy/src/components/Search.tsx:26
Function
SearchResult
({ result })
apps/frontend-legacy/src/components/SearchResult.tsx:15
Function
Stats
()
apps/frontend-legacy/src/components/Stats.tsx:5
Function
clearCache
()
apps/frontend-legacy/src/components/Errors.tsx:8
Function
compareGrades
(a: DropdownItemProps, b: DropdownItemProps)
apps/frontend-legacy/src/utils/compareGrades.ts:3
Method
constructor
(settings: any)
apps/frontend-legacy/src/libs/OIerDb.ts:8
Method
constructor
(id: number, settings: any)
apps/frontend-legacy/src/libs/OIerDb.ts:41
Method
constructor
(id: number, settings: any[])
apps/frontend-legacy/src/libs/OIerDb.ts:69
Method
constructor
(entries?: any)
apps/frontend-legacy/src/libs/Counter.ts:3
Function
finish
()
apps/frontend-legacy/src/libs/OIerDb.ts:224
Function
handleEditorBeforeMount
(monaco: Monaco)
apps/frontend-legacy/src/components/JSEditor.tsx:53
Function
handleEditorChange
(value: string | undefined)
apps/frontend-legacy/src/components/JSEditor.tsx:59
Method
least_common
(n: number)
apps/frontend-legacy/src/libs/Counter.ts:19
Method
most_common
(n: number)
apps/frontend-legacy/src/libs/Counter.ts:23
Function
push
(text: string)
apps/frontend-legacy/src/libs/OIerDb.ts:219
Function
reset
()
apps/frontend-legacy/src/libs/OIerDb.ts:229
Function
setSearchParams
(newParams: Record<string, string>)
apps/frontend-legacy/src/utils/usePartialSearchParams.ts:6
Function
upgrade
(db)
apps/frontend-legacy/src/libs/OIerDb.ts:125