MCPcopy Index your code

hub / github.com/DIYgod/RSSHub-Radar / functions

Functions79 in github.com/DIYgod/RSSHub-Radar

↓ 27 callersFunctioncn
(...inputs: ClassValue[])
src/lib/utils.ts:5
↓ 8 callersFunctionreport
({ url = "https://radar.rsshub", name, }: { url?: string name?: string })
src/lib/report.ts:6
↓ 7 callersFunctiongetLocalStorage
(key: string)
src/lib/storage.ts:1
↓ 7 callersFunctionupdateConfig
(partialConfig: Partial<typeof defaultConfig>)
src/options/routes/General.tsx:23
↓ 6 callersFunctionsendToBackground
(message: ExtensionMessage)
src/lib/messaging.ts:6
↓ 5 callersFunctiongetConfig
()
src/lib/config.ts:43
↓ 5 callersFunctionparseRules
(rules: string, forceJSON?: boolean)
src/lib/rules.ts:9
↓ 4 callersFunctiongetRSS
(tabId, url)
src/background/rss.ts:23
↓ 4 callersFunctionhandleUrl
(url)
src/lib/rss.ts:19
↓ 4 callersFunctionsetLocalStorage
(key: string, value: T)
src/lib/storage.ts:14
↓ 4 callersFunctionsetRSS
( tabId, data: | { pageRSS: RSSData[] } | { pageRSSHub: RSSData[] we
src/background/rss.ts:80
↓ 4 callersFunctionuseDark
(themeKey = "use-dark")
src/lib/hooks/use-dark.ts:33
↓ 3 callersFunctiondeleteCachedRSS
(tabId)
src/background/rss.ts:118
↓ 3 callersFunctionformatBlank
(str1, str2)
src/lib/rsshub.ts:74
↓ 3 callersFunctionrefreshRules
()
src/background/rules.ts:7
↓ 2 callersFunctionfetchRSSContent
(url: string)
src/lib/utils.ts:36
↓ 2 callersFunctiongetRadarRulesUrl
(rsshubDomain: string)
src/lib/utils.ts:46
↓ 2 callersFunctiongetRulesCount
(rules: Rules)
src/lib/rules.ts:33
↓ 2 callersFunctionisDarkMode
(setting?: Theme | null, isSystemDark?: boolean)
src/lib/hooks/use-dark.ts:29
↓ 2 callersFunctionparseRSS
(content: string)
src/lib/utils.ts:18
↓ 2 callersFunctionrefreshRulesSafely
()
src/background/rules.ts:33
↓ 2 callersFunctionsendToContentScript
({ name, tabId, body, }: { name: string tabId: number body?: any })
src/lib/messaging.ts:18
↓ 2 callersFunctionsetDisplayedRules
(displayedRules)
src/background/rules.ts:30
↓ 2 callersFunctionsetupOffscreenDocument
(path: string)
src/lib/offscreen.ts:4
↓ 1 callersFunctiongetCachedRSS
(tabId)
src/background/rss.ts:76
↓ 1 callersFunctiongetDisplayedRules
(rules: string)
src/sandboxes/index.ts:31
↓ 1 callersFunctiongetDisplayedRules
()
src/background/rules.ts:28
↓ 1 callersFunctiongetPageRSS
()
src/lib/rss.ts:4
↓ 1 callersFunctiongetPageRSSHub
(data: { url: string html: string rules: string })
src/lib/rsshub.ts:89
↓ 1 callersFunctiongetRSSHub
({ html, url, rules, }: { html: string url: string rules: string })
src/sandboxes/index.ts:7
↓ 1 callersFunctiongetRemoteRules
()
src/lib/rules.ts:46
↓ 1 callersFunctiongetWebsiteRSSHub
(data: { url: string; rules: string })
src/lib/rsshub.ts:214
↓ 1 callersFunctioninitSchedule
()
src/background/rules.ts:45
↓ 1 callersFunctioninitUpdateNotifications
()
src/background/update-notifications.ts:6
↓ 1 callersFunctionisSampled
(rate)
src/lib/report.ts:1
↓ 1 callersFunctionremoveFunctionFields
(obj)
src/lib/utils.ts:9
↓ 1 callersFunctionruleHandler
(rule: Rule, params, url, html, success, fail)
src/lib/rsshub.ts:7
↓ 1 callersFunctionrun
()
src/lib/rsshub.ts:8
↓ 1 callersFunctionrun
()
src/background/index.ts:39
↓ 1 callersFunctionrun
()
src/tabs/preview.tsx:37
↓ 1 callersFunctionsetBadge
(text: string, tabId: number)
src/background/badge.ts:11
↓ 1 callersFunctionsetConfig
(config: Partial<typeof defaultConfig>)
src/lib/config.ts:52
↓ 1 callersFunctionuseSystemDark
()
src/lib/hooks/use-dark.ts:22
FunctionAbout
()
src/options/routes/About.tsx:6
FunctionAppearanceSwitch
({ className = "" }: { className?: string })
src/lib/components/AppearanceSwitch.tsx:3
FunctionGeneral
()
src/options/routes/General.tsx:20
FunctionIndexPopup
()
src/popup/index.tsx:11
FunctionOffscreenPage
()
src/tabs/offscreen.tsx:10
FunctionOptions
()
src/options/index.tsx:11
FunctionPagination
({ className, ...props }: React.ComponentProps<"nav">)
src/lib/components/Pagination.tsx:7
FunctionPaginationEllipsis
({ className, ...props }: React.ComponentProps<"span">)
src/lib/components/Pagination.tsx:80
FunctionPaginationLink
({ isActive, ...props }: PaginationLinkProps)
src/lib/components/Pagination.tsx:41
FunctionPaginationNext
({ className, ...props }: React.ComponentProps<typeof PaginationLink>)
src/lib/components/Pagination.tsx:65
FunctionPaginationPrevious
({ className, ...props }: React.ComponentProps<typeof PaginationLink>)
src/lib/components/Pagination.tsx:50
FunctionPreviewPage
()
src/tabs/preview.tsx:23
FunctionRSSItem
({ item, type, hidePreview, }: { item: RSSData type: string hidePreview?: boolean })
src/popup/RSSItem.tsx:13
FunctionRSSList
({ type, list }: { type: string; list: RSSData[] })
src/popup/RSSList.tsx:5
FunctionRouting
()
src/options/routes/index.tsx:7
FunctionRules
()
src/options/routes/Rules.tsx:137
FunctionRulesList
({ rules, start, end, }: { rules: IRules start: number end: number })
src/options/routes/Rules.tsx:82
FunctionRulesPagination
({ currentPage, setCurrentPage, pageSize, itemsCount, }: { currentPage: number setCurrentPage: (pa
src/options/routes/Rules.tsx:25
FunctionSheetFooter
({ className, ...props }: React.HTMLAttributes<HTMLDivElement>)
src/lib/components/Sheet.tsx:91
FunctionSheetHeader
({ className, ...props }: React.HTMLAttributes<HTMLDivElement>)
src/lib/components/Sheet.tsx:77
FunctionSiderbar
()
src/options/Siderbar.tsx:80
FunctionSiderbarContent
({ withClose }: { withClose?: boolean })
src/options/Siderbar.tsx:16
FunctiongetServerSnapshot
()
src/lib/hooks/use-dark.ts:10
FunctiongetSnapshot
()
src/lib/hooks/use-dark.ts:6
Functionhandler
( _message?: unknown, _sender?: chrome.runtime.MessageSender, )
src/background/messages/refreshRules.ts:3
Functionhandler
( message: { body?: { tabId?: number; rss?: any } }, sender?: chrome.runtime.MessageSender, )
src/background/messages/responseRSS.ts:3
Functionhandler
( message: { body?: { displayedRules?: any } }, _sender?: chrome.runtime.MessageSender, )
src/background/messages/responseDisplayedRules.ts:3
Functionhandler
(_message: unknown, sender: chrome.runtime.MessageSender)
src/background/messages/contentReady.ts:3
Functionhandler
( _message?: unknown, _sender?: chrome.runtime.MessageSender, )
src/background/messages/requestDisplayedRules.ts:3
Functionhandler
( _message?: unknown, _sender?: chrome.runtime.MessageSender, )
src/background/messages/popupReady.ts:3
Functionmain
()
src/entrypoints/content.ts:3
FunctiononRuntimeMessage
(msg: { data?: unknown })
src/tabs/offscreen.tsx:29
FunctiononStorageChange
( changes: { [key: string]: chrome.storage.StorageChange }, areaName: string, )
src/options/routes/General.tsx:39
FunctiononWindowMessage
( event: MessageEvent<Partial<OffscreenMessage>>, )
src/tabs/offscreen.tsx:14
Functionsubscribe
(callback: () => void)
src/lib/hooks/use-dark.ts:14
FunctiontoggleDark
()
src/lib/hooks/use-dark.ts:42