MCPcopy Create free account

hub / github.com/0xb1aded/Tieba-Remix / functions

Functions206 in github.com/0xb1aded/Tieba-Remix

↓ 103 callersFunctiondom
( selector: string, arg1?: Element | never[], arg2?: never[], )
src/lib/elemental/index.ts:41
↓ 74 callersMethodget
()
src/lib/api/abstract.ts:16
↓ 27 callersMethodadd
( type: FloatButtonKey, event: () => void, className?: string, icon?: string,
src/lib/tieba-components/float-bar.tsx:49
↓ 25 callersMethodremove
()
src/lib/render/jsx-extension.tsx:9
↓ 20 callersMethodset
(value: T)
src/lib/user-values.ts:71
↓ 18 callersMethodget
()
src/lib/user-values.ts:55
↓ 17 callersMethodmerge
(value: Partial<T>)
src/lib/user-values.ts:80
↓ 15 callersMethodaddEvent
(...events: (() => void)[])
src/lib/observers.ts:41
↓ 14 callersFunctionrequestBody
(body: LiteralObject)
src/lib/utils/index.ts:117
↓ 14 callersMethodthen
(thenfn: Callback)
src/lib/utils/frame-interval.ts:40
↓ 14 callersFunctionwaitUntil
(pred: () => boolean, timeout = Infinity)
src/lib/utils/index.ts:132
↓ 11 callersFunctiondomrd
( tag: T, attrs?: LiteralObject, children: (Node | string)[] | string = [], doc?: Document, )
src/lib/elemental/index.ts:192
↓ 9 callersFunctionisLiteralObject
(obj: unknown)
src/lib/utils/index.ts:158
↓ 8 callersMethoddispatchEvent
(event: UserKeyEvent, value: T)
src/lib/user-values.ts:51
↓ 8 callersMethodobserve
()
src/lib/observers.ts:21
↓ 8 callersFunctionshieldBySelector
* 通过选择器屏蔽元素 * @param observer 监控 * @param parentSelector 父元素选择器 * @param subSelector 子元素选择器
src/modules/shield/index.ts:48
↓ 7 callersFunctioncurrentPageType
()
src/lib/api/remixed.tsx:41
↓ 6 callersFunctionrenderDialog
( content: SupportedComponent, opts?: ContentOpts, events?: Partial<DialogEvents<PayloadType>>, )
src/lib/render/index.tsx:90
↓ 6 callersFunctionupdateEmojis
(elem: Element)
src/modules/notrans-emojis/index.ts:357
↓ 5 callersMethodfindMatchingButton
(buttons: HTMLElement[], text: string, reverse = false)
src/lib/tieba-components/pager.ts:75
↓ 5 callersFunctionfindParent
( el: Element, trait: string, mode: "selector" | "className" | "id" | "tagName" = "className", )
src/lib/elemental/index.ts:227
↓ 5 callersFunctioninjectCSSRule
(selector: string, cssRule: CSSRule)
src/lib/elemental/styles.ts:38
↓ 5 callersFunctionoverwriteCSS
(...style: string[])
src/lib/elemental/styles.ts:65
↓ 4 callersFunctionappendJSX
(jsxel: JSX.Element, parent: Element)
src/lib/render/jsx-extension.tsx:43
↓ 4 callersFunctionasyncdom
( selector: string, parent?: Element, timeout = Infinity, )
src/lib/elemental/index.ts:80
↓ 4 callersFunctioninsertJSX
( jsxel: JSX.Element, parent: Element, position?: Node, )
src/lib/render/jsx-extension.tsx:34
↓ 4 callersFunctionparseCSSRule
(cssRule: CSSRule)
src/lib/elemental/styles.ts:24
↓ 4 callersFunctionpicListConv
( picList: GetThreadImagesResponse["data"]["pic_list"], )
src/lib/api/tieba.ts:995
↓ 4 callersFunctionrequestInstance
( api: Promise<Response>, )
src/lib/utils/index.ts:30
↓ 4 callersFunctionuserDialog
( content: SupportedComponent, dialogOpts?: UserDialogOpts, opts?: ContentOpts, )
src/lib/render/index.tsx:131
↓ 3 callersFunctionaddTag
(elem: Element, className: string)
src/modules/tieba-tags/index.ts:146
↓ 3 callersMethodcalcColumns
仅计算当前需要的列数
src/lib/render/layout/flex-masonry.ts:197
↓ 3 callersFunctiongetAllThreadImages
( opts: GetAllThreadImagesOpts, )
src/lib/api/tieba.ts:943
↓ 3 callersFunctionloadDynamicCSS
()
src/lib/theme/index.ts:32
↓ 3 callersFunctionsetTheme
(theme: ReturnType<typeof themeType.get>)
src/lib/api/remixed.tsx:231
↓ 2 callersFunctionAllModules
()
src/lib/utils/index.ts:50
↓ 2 callersMethod_appendElement
(...elems: MasonryElement[])
src/lib/render/layout/flex-masonry.ts:222
↓ 2 callersFunction_unload
()
src/lib/render/index.tsx:121
↓ 2 callersFunctionaddBiliLinks
(selector: string)
src/modules/portal/index.ts:31
↓ 2 callersFunctionafterHead
(callbackfn: () => void)
src/lib/elemental/index.ts:94
↓ 2 callersMethodallPagerButtons
()
src/lib/tieba-components/pager.ts:8
↓ 2 callersMethodappendElement
* 向布局中加入元素 * @param el 要添加的元素
src/lib/render/layout/flex-masonry.ts:209
↓ 2 callersFunctionbindingLinks
(array: Maybe<RegExpMatchArray>, lowerCase = false)
src/modules/portal/index.ts:50
↓ 2 callersMethodbuttons
* 获取当前页面的 float buttons * @returns FloatBarButton[]
src/lib/tieba-components/float-bar.tsx:24
↓ 2 callersFunctioncreateJSXWrapper
()
src/lib/render/jsx-extension.tsx:30
↓ 2 callersFunctiondarkTheme
()
src/lib/api/remixed.tsx:257
↓ 2 callersFunctiondataClassify
()
src/modules/tieba-tags/index.ts:127
↓ 2 callersFunctionfadeInLoad
(selector: string)
src/lib/elemental/index.ts:264
↓ 2 callersMethodget
()
src/lib/user-values.ts:111
↓ 2 callersFunctiongetFloatCoord2
( width: number, height: number, coord: Coord, mode: FloatMode, )
src/lib/render/layout/float.ts:28
↓ 2 callersFunctiongetLouzhuPortrait
(doc: Document)
src/modules/tieba-tags/index.ts:51
↓ 2 callersFunctioninsertPager
( parent: Element, position: Node | null, additionalStyles?: CSSRule, )
src/lib/theme/page-extension/thread/index.tsx:363
↓ 2 callersFunctionlightTheme
()
src/lib/api/remixed.tsx:247
↓ 2 callersFunctionloadEssentialCSS
()
src/lib/theme/index.ts:110
↓ 2 callersFunctionmergeNodeAttrs
(node: T, attrs: LiteralObject)
src/lib/elemental/index.ts:158
↓ 2 callersFunctionnotFound
()
src/lib/api/remixed.tsx:195
↓ 2 callersFunctionparseMultiCSS
(cssObject: CSSObject)
src/lib/elemental/styles.ts:12
↓ 2 callersFunctionrenderComponent
( root: Component, container: string | Element, rootProps?: T, )
src/lib/render/index.tsx:18
↓ 2 callersFunctionrenderJSX
( jsxel: JSX.Element, parent: Element, )
src/lib/render/jsx-extension.tsx:12
↓ 2 callersFunctionrestoreUserConfigs
()
src/lib/api/remixed.tsx:279
↓ 2 callersMethodset
* 设置时间敏感的用户 key * @param value 需要设置的值 * @param invalidTime 失效时间,默认为函数执行 12 小时后
src/lib/user-values.ts:131
↓ 2 callersFunctionsetCustomBackground
()
src/lib/theme/index.ts:141
↓ 2 callersFunctionsetPerfAttr
()
src/lib/perf.ts:15
↓ 2 callersFunctionshowImage
()
src/lib/theme/page-extension/thread/index.tsx:310
↓ 2 callersFunctionspawnOffsetTS
( year = 0, month = 0, day = 0, hours = 0, minutes = 0, seconds = 0, )
src/lib/utils/index.ts:91
↓ 2 callersFunctionthreadParser
()
src/lib/theme/page-extension/thread/parser.ts:78
↓ 2 callersFunctiontoSubSettingKey
(module: UserModule)
src/lib/common/settings/index.tsx:360
↓ 2 callersFunctiontransEmojiFromDOMString
(str: string)
src/lib/api/tieba.ts:638
↓ 2 callersFunctionuserClassify
(un: string, portrait?: string)
src/modules/tieba-tags/index.ts:109
↓ 2 callersFunctionwriteCurrent
()
src/lib/api/tieba.ts:1015
↓ 1 callersMethodabnormalUnload
(abnormal: UserDialogAbnormal)
src/lib/render/index.tsx:81
↓ 1 callersFunctionbackupUserConfigs
()
src/lib/api/remixed.tsx:268
↓ 1 callersMethodbeforeRender
()
src/lib/render/index.tsx:77
↓ 1 callersMethodbeforeUnload
(rendered: RenderedComponent)
src/lib/render/index.tsx:79
↓ 1 callersMethodcalc
仅计算布局
src/lib/render/layout/flex-masonry.ts:126
↓ 1 callersMethodcancel
()
src/lib/utils/frame-interval.ts:27
↓ 1 callersFunctioncheckMultiInstances
()
src/lib/api/remixed.tsx:301
↓ 1 callersFunctioncheckUpdateAndNotify
(showLatest = false)
src/lib/api/remixed.tsx:119
↓ 1 callersMethodclear
清空队列
src/lib/utils/queue.ts:36
↓ 1 callersFunctioncosTiebaLauncher
()
src/main.tsx:131
↓ 1 callersFunctioncreateAuthorContainer
(index: number)
src/lib/theme/page-extension/thread/index.tsx:214
↓ 1 callersFunctioncreateContents
()
src/lib/theme/page-extension/thread/index.tsx:119
↓ 1 callersFunctioncreateNewElement
( tag: T, attrs?: LiteralObject, )
src/lib/render/layout/flex-masonry.ts:351
↓ 1 callersFunctioncreatePager
(additionalStyles?: CSSRule)
src/lib/theme/page-extension/thread/index.tsx:375
↓ 1 callersFunctioncreateTextbox
()
src/lib/theme/page-extension/thread/index.tsx:408
↓ 1 callersFunctionerrorMessage
(error: Error)
src/lib/utils/index.ts:59
↓ 1 callersFunctionevent
()
src/lib/api/remixed.tsx:159
↓ 1 callersMethodexec
执行布局
src/lib/render/layout/flex-masonry.ts:103
↓ 1 callersFunctionfallbackDialog
()
src/lib/render/index.tsx:181
↓ 1 callersFunctiongetFloatCoord1
(el: HTMLElement, coord: Coord, mode: FloatMode)
src/lib/render/layout/float.ts:23
↓ 1 callersFunctiongetLatestReleaseFromGitee
( forceUpdate = false, )
src/lib/api/remixed.tsx:66
↓ 1 callersFunctiongetNodeAttrsDeeply
(node: HTMLElement)
src/lib/elemental/index.ts:130
↓ 1 callersFunctiongetUserValueTS
(key: string, def: T)
src/lib/user-values.ts:366
↓ 1 callersFunctionhexToRGBA
(hex: string)
src/lib/utils/color.ts:36
↓ 1 callersFunctionimagesViewer
(opts: ImagesViewerOpts)
src/components/images-viewer/index.tsx:8
↓ 1 callersMethodinitStyle
()
src/lib/render/layout/flex-masonry.ts:91
↓ 1 callersFunctioninsertCSS
(style: string)
src/lib/elemental/styles.ts:56
↓ 1 callersFunctioninstallFromRelease
(release: GiteeRelease)
src/lib/api/remixed.tsx:194
↓ 1 callersMethodjumpTo
(page: number)
src/lib/tieba-components/pager.ts:54
↓ 1 callersMethodlayout
* 仅应用布局 * * 调用该函数前需要已经至少计算过一次布局
src/lib/render/layout/flex-masonry.ts:166
next →1–100 of 206, ranked by callers