Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/hydro-dev/Hydro
/ functions
Functions
2,206 in github.com/hydro-dev/Hydro
⨍
Functions
2,206
◇
Types & classes
757
Function
canShowRecord
(this: { user: User }, tdoc: Tdoc, allowPermOverride = true)
packages/hydrooj/src/model/contest.ts:1006
Function
canShowScoreboard
(this: { user: User }, tdoc: Tdoc, allowPermOverride = true)
packages/hydrooj/src/model/contest.ts:1018
Function
canShowSelfRecord
(this: { user: User }, tdoc: Tdoc, allowPermOverride = true)
packages/hydrooj/src/model/contest.ts:1012
Function
canViewHiddenScoreboard
(this: { user: User }, tdoc: Tdoc)
packages/hydrooj/src/model/contest.ts:1000
Function
cancel
(reason)
packages/ui-default/service-worker.ts:17
Function
cappedIncStatus
( domainId: string, docType: T, docId: DocStatusType[T]['docId'], uid: number, key: NumberKeys<DocStat
packages/hydrooj/src/model/document.ts:355
Function
cb
()
packages/ui-default/pages/contest_print.page.tsx:151
Method
cb
(pdoc)
packages/sonic/index.ts:112
Method
cb
(pdoc)
packages/elastic/index.ts:79
Method
check
(value: any)
framework/framework/api.ts:44
Function
checkPerm
(...args: bigint[])
packages/hydrooj/src/service/server.ts:173
Function
checkPriv
(...args: number[])
packages/hydrooj/src/service/server.ts:179
Function
checkResources
()
packages/ui-default/components/DOMAttachedObject.ts:6
Function
checkVNodeVisibility
(type: number, vnode: any, user: User)
packages/hydrooj/src/model/discussion.ts:323
Method
checker
()
framework/framework/server.ts:746
Function
cleanFiles
()
packages/hydrooj/src/model/storage.ts:160
Method
cleanup
()
packages/hydrooj/src/handler/connection.ts:104
Method
cleanup
()
packages/hydrooj/src/handler/judge.ts:347
Method
cleanup
()
packages/hydrooj/src/handler/manage.ts:75
Method
clear
(clearValue = true)
packages/ui-default/components/autocomplete/index.tsx:55
Function
clearAns
()
packages/ui-default/pages/problem_detail.page.tsx:259
Function
close
()
packages/ui-default/components/marker/Marker.js:180
Method
close
()
packages/ui-default/components/tooltip/Tooltip.js:42
Method
close
()
packages/ui-default/components/autocomplete/index.tsx:89
Function
codeMirrorExtensions
(extensions)
packages/ui-default/components/editor/mdeditor.ts:50
Function
collect
()
packages/prom-client/metrics.ts:33
Function
command
()
packages/hydrooj/src/commands/diagnosis.ts:98
Method
componentDidCatch
(error: Error, info: React.ErrorInfo)
packages/ui-next/src/registry/error-boundary.tsx:21
Method
componentDidMount
()
packages/ui-default/components/problemconfig/ProblemConfigEditor.tsx:98
Method
componentDidMount
()
packages/ui-default/components/messagepad/index.jsx:24
Method
componentDidMount
()
packages/ui-default/components/scratchpad/ScratchpadToolbarContainer.jsx:91
Method
componentDidMount
()
packages/ui-default/components/scratchpad/ScratchpadEditorContainer.tsx:41
Method
componentDidUpdate
(prevProps)
packages/ui-default/components/problemconfig/ProblemConfigEditor.tsx:115
Method
componentDidUpdate
(prevProps)
packages/ui-default/components/messagepad/MessagePadInputContainer.jsx:50
Method
componentDidUpdate
(prevProps)
packages/ui-default/components/messagepad/MessagePadDialogueContentContainer.jsx:19
Method
componentDidUpdate
()
packages/ui-default/components/scratchpad/ScratchpadToolbarContainer.jsx:95
Method
componentDidUpdate
(prevProps)
packages/ui-default/components/scratchpad/ScratchpadEditorContainer.tsx:73
Method
componentWillUnmount
()
packages/ui-default/components/problemconfig/ProblemConfigEditor.tsx:146
Method
componentWillUnmount
()
packages/ui-default/components/scratchpad/ScratchpadEditorContainer.tsx:113
Function
connected
()
packages/sonic/index.ts:20
Function
construct
(_, args, target)
packages/hydrooj/src/utils.ts:52
Method
constructor
(ctx: Context, config: ReturnType<typeof TelegramService.Config>)
packages/telegram/index.ts:19
Method
constructor
($dom: JQuery<HTMLElement>, monitorDetach = false)
packages/ui-default/components/DOMAttachedObject.ts:120
Method
constructor
($dom, options = {})
packages/ui-default/components/discussion/CommentBox.js:36
Method
constructor
()
packages/ui-default/components/marker/Marker.js:25
Method
constructor
($target)
packages/ui-default/components/marker/MarkerReactive.js:17
Method
constructor
({ avatar, title, message, type = '', duration = 3000, action, }: NotificationOptions)
packages/ui-default/components/notification/index.ts:31
Method
constructor
($dom, options = {})
packages/ui-default/components/tooltip/Tooltip.js:8
Method
constructor
(events)
packages/ui-default/components/calendar/index.js:8
Method
constructor
()
packages/ui-default/components/monaco/index.ts:34
Method
constructor
($dom)
packages/ui-default/components/table/StyledTable.js:18
Method
constructor
($dom, options: FileSelectOptions & AutoCompleteOptions<Multi>)
packages/ui-default/components/autocomplete/FileSelectAutoComplete.tsx:14
Method
constructor
($dom, options: AutoCompleteOptions<Multi> = {})
packages/ui-default/components/autocomplete/AssignSelectAutoComplete.tsx:7
Method
constructor
($dom, options: AutoCompleteOptions<Multi> = {})
packages/ui-default/components/autocomplete/UserSelectAutoComplete.tsx:7
Method
constructor
($dom, options)
packages/ui-default/components/autocomplete/ProblemSelectAutoComplete.tsx:7
Method
constructor
($dom, options: LanguageSelectOptions & AutoCompleteOptions<Multi>)
packages/ui-default/components/autocomplete/LanguageSelectAutoComplete.tsx:12
Method
constructor
($dom, options: CustomSelectOptions & AutoCompleteOptions<Multi>)
packages/ui-default/components/autocomplete/CustomSelectAutoComplete.tsx:11
Method
constructor
($dom, options: AutoCompleteOptions<Multi> = {})
packages/ui-default/components/autocomplete/DomainSelectAutoComplete.tsx:7
Method
constructor
($dom, options = {} as Options & { component?: React.ComponentType<any>, props?: Record<string, any> })
packages/ui-default/components/autocomplete/index.tsx:32
Method
constructor
($dom, public options: Options = {})
packages/ui-default/components/editor/index.tsx:33
Method
constructor
($dom)
packages/ui-default/components/tab/Tab.js:24
Method
constructor
(public url: string, nocookie = false, shorty = false)
packages/ui-default/components/socket/index.ts:8
Method
constructor
($dom, options: Partial<DialogOptions> = {})
packages/ui-default/components/dialog/DomDialog.ts:24
Method
constructor
(options: Partial<DialogOptions> = {})
packages/ui-default/components/dialog/index.tsx:16
Method
constructor
(options: Partial<DialogOptions> = {})
packages/ui-default/components/dialog/index.tsx:73
Method
constructor
(options: Partial<DialogOptions> = {})
packages/ui-default/components/dialog/index.tsx:84
Method
constructor
(options: Partial<DialogOptions> = {})
packages/ui-default/components/dialog/index.tsx:100
Method
constructor
($dom)
packages/ui-default/components/rotator/index.js:24
Method
constructor
(props)
packages/ui-default/components/scratchpad/ScratchpadToolbarContainer.jsx:81
Method
constructor
(public store)
packages/ui-default/components/scratchpad/index.tsx:30
Method
constructor
($dom, options = {})
packages/ui-default/components/dropdown/Dropdown.js:11
Method
constructor
(c, s)
packages/ui-default/pages/home_messages.page.tsx:14
Method
constructor
(public name: string | string[], ...args: any[])
packages/ui-default/misc/Page.ts:11
Method
constructor
(pagename: string | string[], ...args: any[])
packages/ui-default/misc/Page.ts:42
Method
constructor
()
packages/ui-default/misc/PageLoader.js:4
Method
constructor
()
packages/ui-default/backendlib/markdown.js:30
Method
constructor
(Loader: any)
packages/ui-default/backendlib/template.ts:62
Method
constructor
(public ctx: Context)
packages/ui-default/backendlib/template.ts:169
Method
constructor
(ctx: Context, private config: ReturnType<typeof SonicService.Config>)
packages/sonic/index.ts:50
Method
constructor
(ctx: Context, private config: ReturnType<typeof ElasticSearchService.Config>)
packages/elastic/index.ts:28
Method
constructor
(ctx)
packages/hydrooj/src/context.ts:59
Method
constructor
(ctx: Context)
packages/hydrooj/src/loader.ts:57
Method
constructor
(ctx: Context)
packages/hydrooj/src/settings.ts:43
Method
constructor
(ctx: Context)
packages/hydrooj/src/service/check.ts:19
Method
constructor
(private config: ReturnType<typeof FileSetting>)
packages/hydrooj/src/service/storage.ts:104
Method
constructor
(private config: ReturnType<typeof FileSetting>)
packages/hydrooj/src/service/storage.ts:305
Method
constructor
(ctx: Context, private config: MongoConfig = {})
packages/hydrooj/src/service/db.ts:39
Method
constructor
(ctx: Context)
packages/hydrooj/src/service/migration.ts:22
Method
constructor
(public ctx: Context, config: { watch: boolean })
packages/hydrooj/src/service/hmr.ts:72
Method
constructor
(ctx: Context)
packages/hydrooj/src/service/worker.ts:22
Method
constructor
(rank: number, old: number, uid = 0)
packages/hydrooj/src/lib/rating.ts:11
Method
constructor
(users: User[])
packages/hydrooj/src/lib/rating.ts:22
Method
constructor
(ctx: Context)
packages/hydrooj/src/lib/i18n.ts:17
Method
constructor
(ctx: Context)
packages/hydrooj/src/model/oauth.ts:46
Method
constructor
(ctx: Context)
packages/hydrooj/src/model/system.ts:13
Method
constructor
(udoc: Udoc, dudoc, scope = PERM.PERM_ALL)
packages/hydrooj/src/model/user.ts:79
Method
constructor
(public filter: any, public func: (t: Task) => Promise<void>, public destroyOnError = true, private concurrenc
packages/hydrooj/src/model/task.ts:41
Method
constructor
(public ctx: Context, public readonly task: Omit<Task, '_id'> & { type: string })
packages/hydrooj/src/handler/judge.ts:83
Method
constructor
(ctx: Context)
packages/hydrooj/src/handler/contest.ts:881
Method
constructor
(obj: string | CompileErrorInfo)
packages/hydrojudge/src/error.ts:15
← previous
next →
1,301–1,400 of 2,206, ranked by callers