Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/CottonCandyZ/bangumi-electron
/ functions
Functions
1,380 in github.com/CottonCandyZ/bangumi-electron
⨍
Functions
1,380
◇
Types & classes
27
↓ 1 callers
Function
getSubjectCollectionBySubjectIdAndUsername
({ username, subjectId, }: { username: UserInfo['username'] | undefined subjectId: SubjectId | undefin
app/bangumi/src/renderer/src/data/fetch/api/collection.ts:202
↓ 1 callers
Function
getSubjectCollectionTimelineAction
(item: UserTimelineItem)
app/bangumi/src/renderer/src/modules/common/user/timeline.tsx:474
↓ 1 callers
Function
getTimelineAction
(item: UserTimelineItem)
app/bangumi/src/renderer/src/modules/common/user/timeline.tsx:398
↓ 1 callers
Function
getTimelineFallbackCollections
({ username, subjectType, collectionType, }: CollectionFetchParams & { username: UserInfo['username'] })
app/bangumi/src/renderer/src/data/fetch/api/user.ts:142
↓ 1 callers
Function
getTimelineReaction
(item: UserTimelineItem)
app/bangumi/src/renderer/src/modules/common/user/timeline.tsx:432
↓ 1 callers
Function
getTimelineSubjectCollectionType
(type: number)
app/bangumi/src/renderer/src/modules/common/user/timeline.tsx:483
↓ 1 callers
Function
getTopicRoute
(topic: CommunityTopic)
app/bangumi/src/renderer/src/modules/main/community/topic-preview-section.tsx:224
↓ 1 callers
Function
getTopicRows
(topic: GroupTopic | SubjectTopic)
app/bangumi/src/renderer/src/modules/main/community/topic-detail.tsx:195
↓ 1 callers
Function
getUpdateActionText
(state: AppUpdateState | null)
app/bangumi/src/renderer/src/modules/update/menu.tsx:34
↓ 1 callers
Function
getUpdateDescription
(state: AppUpdateState | null, title: string)
app/bangumi/src/renderer/src/modules/main/settings/about.tsx:189
↓ 1 callers
Function
getUpdateState
()
app/bangumi/src/main/update.ts:535
↓ 1 callers
Function
getUrlFilename
(src: string)
app/bangumi/src/renderer/src/components/comment/bbcode-image.tsx:315
↓ 1 callers
Function
getUser32
()
app/bangumi/src/main/windows-focus.ts:10
↓ 1 callers
Function
getUserInfoWithAuth
()
app/bangumi/src/renderer/src/data/fetch/api/user.ts:17
↓ 1 callers
Function
getUserP1CollectionPath
(type: P1CollectionResourceType, username: UserInfo['username'])
app/bangumi/src/renderer/src/data/fetch/api/collection.ts:70
↓ 1 callers
Function
getUserTimelineByUsername
({ username, limit, until, }: { username: UserInfo['username'] | undefined limit?: number until?:
app/bangumi/src/renderer/src/data/fetch/api/user.ts:48
↓ 1 callers
Function
getUserTimelineInfiniteQueryKey
({ limit, userId, username, }: { limit: number userId: unknown username: UserInfo['username'] | un
app/bangumi/src/renderer/src/data/hooks/api/user.ts:18
↓ 1 callers
Function
getWebReplyErrorMessage
(html: string | undefined)
app/bangumi/src/renderer/src/data/fetch/web/reply.ts:382
↓ 1 callers
Function
getWebReplyFallbackAction
(target: ReplyTarget)
app/bangumi/src/renderer/src/data/fetch/web/reply.ts:415
↓ 1 callers
Function
getWebReplyPath
(target: ReplyTarget)
app/bangumi/src/renderer/src/data/fetch/web/reply.ts:394
↓ 1 callers
Function
getWheelPixelDelta
(delta: number, deltaMode: number, pageSize: number)
app/bangumi/src/renderer/src/modules/panel/left-panel/panels/mono-list-panel.tsx:265
↓ 1 callers
Function
handleUnauthorizedResponse
()
app/bangumi/src/renderer/src/data/fetch/config/base.ts:53
↓ 1 callers
Function
hasCollectionStats
( stats: Partial<Record<CollectionType, number>> | undefined, collectionType: CollectionType, )
app/bangumi/src/renderer/src/app/profile/page.tsx:549
↓ 1 callers
Function
hasVisibleReplyContent
(reply: CommentBase)
app/bangumi/src/renderer/src/components/comment/comment-item.tsx:48
↓ 1 callers
Function
hashString
(value: string)
app/bangumi/src/renderer/src/modules/main/search/utils.ts:51
↓ 1 callers
Function
hideCommandWindow
(options?: { restorePreviousFocus?: boolean })
app/bangumi/src/main/command-window.ts:233
↓ 1 callers
Function
highlightMatch
(text: string, query: string | undefined)
app/bangumi/src/renderer/src/components/input-selector/index.tsx:72
↓ 1 callers
Function
ignoreUpdate
(version?: string)
app/bangumi/src/main/update.ts:727
↓ 1 callers
Function
initDB
()
app/bangumi/src/main/lib/db.ts:59
↓ 1 callers
Function
initialize
()
app/bangumi/src/main/init.ts:12
↓ 1 callers
Function
insertLoginInfo
(loginInfo: LoginInfo)
app/bangumi/src/renderer/src/data/fetch/db/user.ts:10
↓ 1 callers
Function
installBetterSqlitePrebuild
()
app/bangumi/scripts/install-app-deps.mjs:56
↓ 1 callers
Function
installElectronBinary
()
app/bangumi/scripts/install-app-deps.mjs:47
↓ 1 callers
Function
installUpdate
()
app/bangumi/src/main/update.ts:710
↓ 1 callers
Function
isAllowedRedirect
(uri)
demo/private-api-turnstile/src/main.js:29
↓ 1 callers
Function
isCollectionEpisode
(episode: Episode | CollectionEpisode)
app/bangumi/src/renderer/src/modules/common/episodes/grid/content.tsx:9
↓ 1 callers
Function
isCurrentVersionPackage
(fileName: string)
app/bangumi/src/main/update.ts:509
↓ 1 callers
Function
isNativeModuleArch
(filePath, arch)
app/bangumi/scripts/ensure-native-arch.mjs:59
↓ 1 callers
Function
isNativeModuleArch
(filePath, targetArch)
app/bangumi/scripts/velopack-mac.mjs:264
↓ 1 callers
Function
isReactableItem
(data: Record<string, unknown>, variables: ToggleReactionInput)
app/bangumi/src/renderer/src/data/hooks/api/reaction.ts:135
↓ 1 callers
Function
isSameReactionUser
(a: CommentReactionUser, b: CommentReactionUser)
app/bangumi/src/renderer/src/data/hooks/api/reaction.ts:168
↓ 1 callers
Function
isUpdatePackageFile
(fileName: string)
app/bangumi/src/main/update.ts:505
↓ 1 callers
Function
linkifyNodes
(nodes: ReactNode)
app/bangumi/src/renderer/src/lib/utils/bbcode.ts:209
↓ 1 callers
Function
linkifyText
(text: string)
app/bangumi/src/renderer/src/lib/utils/bbcode.ts:254
↓ 1 callers
Function
loadBmojiDecoder
()
app/bangumi/src/renderer/src/components/comment/bmoji.tsx:204
↓ 1 callers
Function
loadCommandWindowContents
(window: BrowserWindow)
app/bangumi/src/main/command-window.ts:27
↓ 1 callers
Function
logout
()
app/bangumi/src/renderer/src/data/fetch/session.ts:48
↓ 1 callers
Function
logout
()
app/bangumi/scripts/test/test-ofetch-error.js:5
↓ 1 callers
Function
markCommandOverlayReady
()
app/bangumi/src/main/command-window.ts:202
↓ 1 callers
Function
mayNeedContentCollapse
(content: string)
app/bangumi/src/renderer/src/components/comment/comment-item.tsx:479
↓ 1 callers
Function
mergeSubjectType
(prev?: SubjectType, next?: SubjectType)
app/bangumi/src/renderer/src/modules/main/mono/content.tsx:314
↓ 1 callers
Function
migrateLegacyUserDataPath
(nextUserDataPath: string)
app/bangumi/src/main/env.ts:21
↓ 1 callers
Function
mutateNotCollected
()
app/bangumi/src/renderer/src/modules/common/collections/use-episode-collection-actions.ts:173
↓ 1 callers
Function
mutateSeenAction
()
app/bangumi/src/renderer/src/modules/common/collections/use-episode-collection-actions.ts:143
↓ 1 callers
Function
mutateWatchedAction
()
app/bangumi/src/renderer/src/modules/common/collections/use-episode-collection-actions.ts:133
↓ 1 callers
Function
newIdbStorage
(idbStore: UseStore)
app/bangumi/src/renderer/src/lib/persister.ts:9
↓ 1 callers
Function
normalizeBmojiCode
(code: string)
app/bangumi/src/renderer/src/components/comment/bmoji.tsx:114
↓ 1 callers
Method
notAuth
()
app/bangumi/src/renderer/src/lib/utils/error.ts:34
↓ 1 callers
Method
notFound
()
app/bangumi/src/renderer/src/lib/utils/error.ts:40
↓ 1 callers
Function
open
()
app/bangumi/src/renderer/src/modules/panel/left-panel/panels/mono-list-panel/shared.tsx:126
↓ 1 callers
Function
openGroup
()
app/bangumi/src/renderer/src/modules/panel/left-panel/panels/mono-list-panel/community-group-content.tsx:103
↓ 1 callers
Function
openLoginDialogForAuthError
(error: AuthError)
app/bangumi/src/renderer/src/modules/wrapper/query.ts:20
↓ 1 callers
Function
openPreview
()
app/bangumi/src/renderer/src/components/image/image-preview-button.tsx:23
↓ 1 callers
Function
openTopic
()
app/bangumi/src/renderer/src/modules/panel/left-panel/panels/mono-list-panel/community-topic-content.tsx:171
↓ 1 callers
Function
openTopic
()
app/bangumi/src/renderer/src/modules/main/home/community-overview.tsx:167
↓ 1 callers
Function
openTopic
()
app/bangumi/src/renderer/src/modules/main/community/topic-preview-section.tsx:149
↓ 1 callers
Function
parseArgs
(values)
app/bangumi/scripts/velopack-mac.mjs:276
↓ 1 callers
Function
parseArgs
(values)
app/bangumi/scripts/velopack-win.mjs:144
↓ 1 callers
Function
parseBlocks
(markdown: string)
app/bangumi/src/renderer/src/lib/utils/markdown-bbcode.ts:10
↓ 1 callers
Function
parseDateValue
(value: string)
app/bangumi/src/renderer/src/modules/panel/right-panel/panels/search-filter-panel.tsx:343
↓ 1 callers
Function
parseDeleteCollectionHash
(HTML: string)
app/bangumi/src/renderer/src/data/transformer/web.ts:78
↓ 1 callers
Function
parseInfoBoxFromSubjectPage
(HTML: string)
app/bangumi/src/renderer/src/data/transformer/web.ts:25
↓ 1 callers
Function
parseInfoBoxItem
(item: Element)
app/bangumi/src/renderer/src/data/transformer/web.ts:46
↓ 1 callers
Function
pruneBetterSqlite3
(unpackedRoot)
app/bangumi/scripts/prune-after-pack.cjs:16
↓ 1 callers
Function
pruneKoffi
(unpackedRoot, platform, contextArch)
app/bangumi/scripts/prune-after-pack.cjs:44
↓ 1 callers
Function
pruneMacOSTrafficLights
(unpackedRoot, platform)
app/bangumi/scripts/prune-after-pack.cjs:33
↓ 1 callers
Function
pruneVelopack
(unpackedRoot, platform, contextArch)
app/bangumi/scripts/prune-after-pack.cjs:66
↓ 1 callers
Function
readAppConfig
()
app/bangumi/src/main/update.ts:44
↓ 1 callers
Function
readBuildHash
()
app/bangumi/electron.vite.config.ts:7
↓ 1 callers
Function
readCallbackToken
()
demo/private-api-turnstile/src/main.js:49
↓ 1 callers
Function
readGitHubCliToken
()
app/bangumi/scripts/with-github-token.mjs:34
↓ 1 callers
Function
readGlobalCommandPanelShortcut
()
app/bangumi/src/main/shortcuts.ts:46
↓ 1 callers
Function
recoverAccessTokenAfterUnauthorized
( userId: string | null = store.get(userIdAtom) ?? null, )
app/bangumi/src/renderer/src/data/fetch/session.ts:91
↓ 1 callers
Function
redactArgs
(commandArgs)
app/bangumi/scripts/velopack-mac.mjs:312
↓ 1 callers
Function
redactArgs
(commandArgs)
app/bangumi/scripts/velopack-win.mjs:181
↓ 1 callers
Function
refreshToken
({ refresh_token, user_id, }: { refresh_token: string user_id: number })
app/bangumi/src/renderer/src/data/fetch/web/login.ts:205
↓ 1 callers
Function
refreshUrl
()
demo/private-api-turnstile/src/main.js:33
↓ 1 callers
Function
registerGlobalShortcuts
(toggleCommandWindow: () => void)
app/bangumi/src/main/shortcuts.ts:11
↓ 1 callers
Function
renderInfoBoxValueList
(values: MonoInfoBox['value'] & Array<{ k?: string; v: string }>)
app/bangumi/src/renderer/src/components/mono/mono-detail-view.tsx:960
↓ 1 callers
Function
renderLink
(href: string, key: string)
app/bangumi/src/renderer/src/lib/utils/bbcode.ts:315
↓ 1 callers
Function
renderRelatedCards
(items: MonoRelatedItem[])
app/bangumi/src/renderer/src/components/mono/mono-detail-view.tsx:677
↓ 1 callers
Function
renderSubjectCards
(subjects: MonoSubjectItem[])
app/bangumi/src/renderer/src/components/mono/mono-detail-view.tsx:478
↓ 1 callers
Function
requestTurnstileToken
()
app/bangumi/src/main/tipc/turnstile.ts:15
↓ 1 callers
Function
resetOutputDir
(outputDir)
app/bangumi/scripts/velopack-mac.mjs:162
↓ 1 callers
Function
resetOutputDir
()
app/bangumi/scripts/velopack-win.mjs:64
↓ 1 callers
Function
resolveCompactBmojiLayers
(code: string)
app/bangumi/src/renderer/src/components/comment/bmoji.tsx:142
↓ 1 callers
Function
resolveEpisodeCollectionActionByShortcut
({ defaultAction, modifierState, }: { defaultAction: EpisodeCollectionAction modifierState: Collection
app/bangumi/src/renderer/src/constant/collection.ts:19
↓ 1 callers
Function
resolveExpandedBmojiLayers
(code: string)
app/bangumi/src/renderer/src/components/comment/bmoji.tsx:118
↓ 1 callers
Function
resolveGitHubRelease
( channel = readUpdateChannel(), )
app/bangumi/src/main/update.ts:129
↓ 1 callers
Function
resolveMonoListPanelTab
(tab: MonoListPanelTabInput)
app/bangumi/src/renderer/src/modules/panel/left-panel/open-mono-list-panel.tsx:17
← previous
next →
401–500 of 1,380, ranked by callers