Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/czy0729/Bangumi
/ functions
Functions
5,393 in github.com/czy0729/Bangumi
⨍
Functions
5,393
◇
Types & classes
1,134
↓ 1 callers
Function
getOnlineOrigins
(options: { type: string nsfw: boolean tags: readonly { name?: string }[] sites: readonly { site: stri
src/screens/home/subject/store/utils.ts:266
↓ 1 callers
Function
getOnlineOrigins
(type: number | string, origin: any)
src/screens/home/v2/store/utils.ts:271
↓ 1 callers
Function
getOptions
(name: string)
src/navigations/native-stacks/utils.tsx:82
↓ 1 callers
Method
getPath
()
src/utils/thirdParty/image-cache-manager/utils.ts:33
↓ 1 callers
Function
getPluginName
* 获取插件名称 * @param {string|Array} plugin - 插件配置 * @returns {string}
packages/env.js:93
↓ 1 callers
Function
getPopoverData
( item: { comment: any; name_cn: any; name: any; id: string | number; airdate: string }, isSp: boolean,
src/screens/_/base/eps/button/utils.ts:16
↓ 1 callers
Function
getPosition
( x: number, y: number )
src/screens/_/base/popable/utils.ts:28
↓ 1 callers
Function
getPosition
( x: number, y: number, rows: number = 3, recommandPosition: 'top' | 'bottom' )
src/screens/_/base/likes-grid/utils.ts:24
↓ 1 callers
Function
getProtoModule
(name: DataAssets)
src/utils/protobuf/index.ts:94
↓ 1 callers
Function
getPublishers
(publish: string | string[])
src/screens/home/subject/component/game/utils.ts:50
↓ 1 callers
Function
getRadius
(radius: Props['radius'], round: Props['round'], size: Props['size'])
src/components/avatar/utils.ts:108
↓ 1 callers
Function
getReasonsInfo
( reasons: number[], // eslint-disable-next-line @typescript-eslint/no-unused-vars _isFromTyperank: bool
src/screens/discovery/like/utils.ts:162
↓ 1 callers
Function
getRedirectFromBody
从 Worker JSON body 中提取重定向 URL
src/utils/proxy/index.ts:152
↓ 1 callers
Function
getRelateChars
(r: RelationEdge)
src/screens/home/link/component/relation-graph/lines/index.tsx:68
↓ 1 callers
Function
getRelease
(info: string)
src/screens/home/subject/store/utils.ts:440
↓ 1 callers
Function
getReleaseDistance
(v: string)
src/screens/web-view/log/component/item/utils.ts:45
↓ 1 callers
Function
getReplyCount
(replies: string = '')
src/screens/rakuen/v2/component/item/utils.ts:31
↓ 1 callers
Function
getRoundness
(size: number, radius?: number | boolean)
src/components/squircle/utils.ts:126
↓ 1 callers
Method
getSafeSystemDefault
安全获取系统默认 ProxySelector。 增加防御性判断,防止因 Factory 重复初始化或外部包装导致拿到的默认 Selector 是自身,引发死循环闪退。
android/app/src/main/java/com/czy0729/bangumi/doh/BangumiOkHttpClientFactory.java:108
↓ 1 callers
Function
getScreenKey
( route: { params?: AnyObject routeName?: string name?: string } = {} )
src/utils/decorators/inject/utils.ts:10
↓ 1 callers
Function
getScreenKey
根据路由参数构造唯一状态机标识
src/stores/utils.ts:68
↓ 1 callers
Function
getScreenOptions
(isFullScreen: boolean)
src/navigations/native-stacks/utils.tsx:50
↓ 1 callers
Function
getSecondLastPathComponent
获取倒数第二个斜杠的内容
src/screens/user/smb/utils/directory.ts:168
↓ 1 callers
Method
getSharedText
(Promise promise)
android/app/src/main/java/com/czy0729/bangumi/TextShareModule.java:43
↓ 1 callers
Function
getShow
(filter: string, texts: Readonly<object>)
src/screens/user/setting/utils.ts:14
↓ 1 callers
Function
getSize
(url: string)
src/components/render-html/toggle-image/utils.ts:14
↓ 1 callers
Function
getSkeletonColor
(type?: 'tinygrail' | 'app')
src/components/skeleton/utils.ts:10
↓ 1 callers
Function
getSmoothTopRecent
(index: number, total: number, maxPoints = 10)
src/screens/_/item/subject/utils.ts:9
↓ 1 callers
Function
getSquirclePath
( w: number, h: number, r1: number = iOS_PREST.r1, r2: number = iOS_PREST.r2 )
src/components/squircle/utils.ts:52
↓ 1 callers
Function
getStartDate
(formatDate: string)
src/screens/tinygrail/trade/k-line/utils.ts:46
↓ 1 callers
Method
getStatus
(Promise promise)
android/app/src/main/java/com/czy0729/bangumi/doh/EchProxyModule.java:165
↓ 1 callers
Function
getStorybookRoute
(routeName: string)
src/components/storybook/navigation.tsx:114
↓ 1 callers
Function
getSubStrings
()
src/utils/ac-search/utils.ts:74
↓ 1 callers
Function
getSubject
({ passProps, params, href, onLinkPress }, render?: Fn)
src/components/render-html/a/utils.tsx:82
↓ 1 callers
Function
getSubjectCutList
( cutType: CutType = '标签', subCutType: string = '', subjectIds: readonly SubjectId[] = [], subjectType
src/screens/discovery/word-cloud/store/utils.ts:61
↓ 1 callers
Function
getSubjectFilterName
(subjectNameCn: string | undefined, item: UserCollectionItem)
src/screens/home/v2/store/utils.ts:178
↓ 1 callers
Function
getSubjectStatus
(subjectCollection: Collection, action: string)
src/screens/home/subject/store/utils.ts:423
↓ 1 callers
Function
getTabConfig
(isTinygrailEnabled: boolean)
src/navigations/bottom-tab-navigator/utils.tsx:24
↓ 1 callers
Function
getTabs
()
src/screens/home/v2/store/utils.ts:161
↓ 1 callers
Function
getTagType
(tag: number)
src/utils/subject/hentai/index.ts:162
↓ 1 callers
Function
getText
( item, { typeMap, sign }: { typeMap: Record<number, string> sign: '+' | '
src/screens/tinygrail/deal/component/records/index.tsx:33
↓ 1 callers
Function
getTopMap
(topList: SubjectId[])
src/screens/home/v2/store/utils.ts:19
↓ 1 callers
Function
getTopic
({ passProps, params, onLinkPress }, render?: Fn)
src/components/render-html/a/utils.tsx:126
↓ 1 callers
Function
getTopicId
(href: string = '')
src/screens/rakuen/v2/component/item/utils.ts:26
↓ 1 callers
Function
getTrailer
( doubanId: DoubanId, maxCount: number = 2 )
src/utils/douban/index.ts:266
↓ 1 callers
Function
getTransformOrigin
( posX: number, itemWidth: number, windowWidth: number, bottom?: boolean )
src/components/@/react-native-hold-menu/utils/calculations.ts:83
↓ 1 callers
Function
getTries
()
src/utils/ac-search/utils.ts:79
↓ 1 callers
Function
getType
(state: any = {}, index: number)
src/screens/discovery/hentai/item/utils.ts:9
↓ 1 callers
Function
getType
(progress: any, status: any)
src/screens/_/base/eps/button/utils.ts:61
↓ 1 callers
Function
getTypeText
(type: number)
src/screens/tinygrail/_/stars-logs/log/utils.ts:7
↓ 1 callers
Function
getTyperankNums
(type: SubjectType, tag: string)
src/screens/discovery/tags/utils.ts:21
↓ 1 callers
Function
getTyperankRelates
( collections: CollectionsItem[], type: SubjectType = 'anime' )
src/screens/discovery/like/utils.ts:251
↓ 1 callers
Function
getUrlAsync
()
src/utils/hooks/useInitialURL.ts:17
↓ 1 callers
Function
getUserId
(avatar: string)
src/screens/rakuen/v2/component/item/utils.ts:18
↓ 1 callers
Function
getUserStatus
(userId: UserId)
src/components/user-status/utils.ts:14
↓ 1 callers
Function
getValidPlaySources
(epsData: Record<string, any>)
src/screens/home/subject/store/utils.ts:257
↓ 1 callers
Function
getVideo
( doubanId: DoubanId, cat: Cat, maxCount: number = 3 )
src/utils/douban/index.ts:308
↓ 1 callers
Function
getVideoSearchUrl
(title: string, isADV: boolean)
src/screens/home/subject/component/game/utils.ts:57
↓ 1 callers
Function
getVisibleEps
(eps: Ep[], userProgress: UserProgress, maxLength: number)
src/screens/home/v2/store/utils.ts:232
↓ 1 callers
Function
getWatchedCount
(userProgress: UserProgress, eps: readonly Ep[] | undefined)
src/screens/home/v2/store/utils.ts:54
↓ 1 callers
Function
getWeekData
(prev: number = 1)
src/screens/tinygrail/top-week/component/tool-bar/utils.ts:12
↓ 1 callers
Function
getWenkuInfo
(type: string, subjectId: string | number)
src/screens/home/subject/store/utils.ts:399
↓ 1 callers
Function
getWenkuTags
(wenkuInfo: { j?: readonly number[] } | null)
src/screens/home/subject/store/utils.ts:406
↓ 1 callers
Function
getWords
(result: [string, string][], max: 40 | 60 | 80 = 60)
src/screens/discovery/word-cloud/component/cavans/utils.ts:15
↓ 1 callers
Function
getWorkerLogs
()
src/utils/proxy/worker-log.ts:27
↓ 1 callers
Function
getYear
(info: string)
src/screens/home/subject/store/utils.ts:445
↓ 1 callers
Function
getYearAndMonth
(info: string, year: string)
src/screens/home/subject/store/utils.ts:452
↓ 1 callers
Function
getYearAndMonthEnd
(info: string, end: string)
src/screens/home/subject/store/utils.ts:469
↓ 1 callers
Function
getYuqueThumbs
(src: string[] | readonly string[] | false)
src/screens/user/origin-setting/utils.ts:180
↓ 1 callers
Function
group
(data, distance = DEFAULT_DISTANCE)
src/screens/tinygrail/trade/k-line/utils.ts:70
↓ 1 callers
Method
group
()
src/screens/rakuen/group/store.ts:134
↓ 1 callers
Function
groupTopics
( username: UserId, options: { target?: 'all' | 'title' | 'content' minReplies?: number includ
src/utils/kv/index.ts:575
↓ 1 callers
Function
hackFixedHTMLTags
强制修改 html 以能被组件正常渲染
src/components/render-html/utils.tsx:453
↓ 1 callers
Function
hackMatchMediaLink
匹配主站部分主要页面链接, 把这些链接变成媒体块, 与行内文字独立
src/components/render-html/utils.tsx:473
↓ 1 callers
Function
handleAvatarPress
(navigation: Navigation)
src/screens/user/v2/component/center-avatar/utils.ts:16
↓ 1 callers
Function
handleBlockUser
(keyword: string, success: Fn)
src/screens/rakuen/setting/component/blocked-users/utils.ts:16
↓ 1 callers
Function
handleCircular
()
src/utils/dev/utils.ts:8
↓ 1 callers
Function
handleDeleteBlockGroup
(item: string)
src/screens/rakuen/setting/component/blockeds/utils.ts:11
↓ 1 callers
Function
handleDeleteKeyword
(item: string)
src/screens/rakuen/setting/component/blocked-keyword/utils.ts:11
↓ 1 callers
Function
handleMenuPopoverPress
( navigation: Navigation, key: MenuLabel, { id, userId, username } )
src/screens/user/v2/component/menu/utils.ts:28
↓ 1 callers
Function
handlePress
src/components/@/react-native-render-html/src/HTMLRenderers.tsx:27
↓ 1 callers
Function
handlePress
()
src/screens/discovery/nsfw/component/item-list/index.tsx:55
↓ 1 callers
Function
handlePressActor
(actorId: MonoId)
src/screens/discovery/character/component/item-recents/index.tsx:62
↓ 1 callers
Function
handleSettingPress
(navigation: Navigation)
src/screens/user/v2/component/menu/utils.ts:120
↓ 1 callers
Function
handleToQiafan
(navigation: Navigation)
src/screens/user/zone/component/rakuen-list/utils.tsx:27
↓ 1 callers
Function
handleUserTimelinePress
( navigation: Navigation, { id, nickname, paramsUserId, username } )
src/screens/user/v2/component/menu/utils.ts:104
↓ 1 callers
Function
hasAndroidPermission
* 检查并请求 Android 存储权限 * * - Android 13 (API 33) 及以上系统:相册写入无需 WRITE_EXTERNAL_STORAGE 权限,直接返回 true * - Android 12 及以下系统:检查并动态请求 WRITE_EXTERNAL_STORAGE
src/utils/android/index.android.ts:65
↓ 1 callers
Function
hasAndroidPermission
* 检查并请求 Android 存储权限 * * - Android 13 (API 33) 及以上: 分区存储已生效,应用可直接在 Download 目录 * 创建新文件,无需任何存储权限,直接放行 * - Android 12 及以下: 保留传统权限检查和请求逻辑 * - 用户拒绝
src/screens/user/backup/export.android.ts:19
↓ 1 callers
Function
hashString
(str: string)
src/screens/web-view/web-browser/component/webview/utils.ts:7
↓ 1 callers
Function
head
(url: string)
src/components/avatar/utils.ts:211
↓ 1 callers
Function
heatmap
(username: UserId)
src/utils/kv/index.ts:555
↓ 1 callers
Function
hiragana
平假名 (U+3040-309F)
web/fontmin/gen-common-chars.py:57
↓ 1 callers
Function
hltb
(gameName: string)
src/utils/thirdParty/hltb/index.tsx:19
↓ 1 callers
Function
hmacSHA256
(message: string, secret: string)
src/utils/crypto/index.ts:22
↓ 1 callers
Function
hmacSign
HMAC-SHA256 签名, 返回 hex 字符串
workers/cf/lain.js:122
↓ 1 callers
Function
hmacSign
HMAC-SHA256 签名, 返回 hex 字符串
workers/deno/lain.ts:120
↓ 1 callers
Function
html
( kData: string, { upColor, downColor, bgColor, ma5Color, ma10Color, ma20Color,
src/screens/tinygrail/trade/k-line/html.tsx:11
↓ 1 callers
Function
html
(dark = false, type: SubjectTypeCn)
src/screens/web-view/share/utils.ts:10
↓ 1 callers
Method
iconsCache
记录所有角色的头像 Map (用于没有头像的列表)
src/stores/tinygrail/computed.ts:482
↓ 1 callers
Function
imageViewerCallback
({ imageViewerSrc, uri, src, headers, event })
src/components/image/utils.ts:204
← previous
next →
1,301–1,400 of 5,393, ranked by callers