Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/DimensionDev/PriceDoge
/ functions
Functions
112 in github.com/DimensionDev/PriceDoge
⨍
Functions
112
◇
Types & classes
49
↓ 26 callers
Function
getTextFormSelector
(dom: ParentNode, selector: string)
extension/src/utils/dom.ts:10
↓ 15 callers
Method
send
(key: Key, data: ITypedMessages[Key])
extension/src/utils/messaging.ts:77
↓ 13 callers
Method
on
(key: Key, handler: (data: ITypedMessages[Key]) => boolean)
extension/src/utils/messaging.ts:70
↓ 11 callers
Function
getImage
(dom: ParentNode, selector: string)
extension/src/utils/dom.ts:19
↓ 10 callers
Function
save
(key: string, value: T)
extension/src/utils/storage.ts:1
↓ 9 callers
Function
parsePrice
(price: any)
extension/src/components/CompareContent/price.ts:8
↓ 7 callers
Function
getLanguage
()
extension/src/i18n/index.ts:44
↓ 6 callers
Function
getCookie
(domain: string)
extension/src/utils/cookie.ts:1
↓ 6 callers
Function
getLocalMessage
(language: string)
extension/src/i18n/index.ts:1
↓ 4 callers
Function
resolveModule
(resolveFn, filePath)
extension/config/webpack.prod.js:22
↓ 4 callers
Function
search
(cart: ICartResult[], func: (title: string) => Promise<ISearchResult[]>)
server/src/cart.ts:43
↓ 4 callers
Function
titleFilter
(title: string)
extension/src/utils/titleFilter.ts:22
↓ 3 callers
Method
handle
()
extension/src/contentHandler/IContentHandler.ts:3
↓ 3 callers
Function
load
(key: string)
extension/src/utils/storage.ts:7
↓ 3 callers
Method
provideValue
()
extension/src/components/CompareContent/index.tsx:109
↓ 2 callers
Function
createBrowser
()
server/src/browser.ts:5
↓ 2 callers
Function
createPage
(browser: puppeteer.Browser)
server/src/browser.ts:13
↓ 2 callers
Function
getLink
(dom: ParentNode, selector: string)
extension/src/utils/dom.ts:28
↓ 2 callers
Function
getMessageForCurrentLanguage
(key: string, defaultString: string)
extension/src/i18n/index.ts:35
↓ 2 callers
Method
render
()
extension/src/components/Home/index.tsx:68
↓ 2 callers
Function
resolveApp
extension/config/webpack.prod.js:34
↓ 2 callers
Method
save
(value: any)
extension/src/backgroundService/TrackService.ts:67
↓ 2 callers
Function
searchFromWeb
(title: string, browser: Browser, cookie: any)
server/src/taobao.ts:196
↓ 2 callers
Function
titleFilter
(title: string)
server/src/titleFilter.ts:16
↓ 1 callers
Function
addDays
(date: Date, days: number)
server/src/utils.ts:2
↓ 1 callers
Function
buildRegex
()
server/src/titleFilter.ts:12
↓ 1 callers
Function
buildRegex
()
extension/src/utils/titleFilter.ts:16
↓ 1 callers
Method
canHandle
(url: string)
extension/src/contentHandler/IContentHandler.ts:2
↓ 1 callers
Function
clickSku
(skus: any, index: number)
server/src/taobao.ts:136
↓ 1 callers
Function
createMobilePage
(browser: puppeteer.Browser)
server/src/browser.ts:17
↓ 1 callers
Function
findAncestor
(node: any, className: string)
server/src/utils.ts:8
↓ 1 callers
Function
findAncestorByNodeName
(node: Node, nodeName: string)
extension/src/utils/dom.ts:37
↓ 1 callers
Function
findHadler
()
extension/src/contentscript.ts:9
↓ 1 callers
Function
flattenMessages
(nestedMessages: Record<string, any>, prefix = "")
extension/src/i18n/index.ts:17
↓ 1 callers
Method
getCurrent
()
extension/src/contentHandler/commodity/JdHandler.ts:17
↓ 1 callers
Function
getLink
(dateString: string, token: string, time: number)
server/src/taobao.ts:22
↓ 1 callers
Function
getPrice
(element: Element | null)
extension/src/services/amazon.ts:30
↓ 1 callers
Method
getPrice
(document: Document)
extension/src/contentHandler/commodity/AmazonHandler.ts:40
↓ 1 callers
Method
getPrice
(element: ParentNode)
extension/src/contentHandler/commodity/TmallHandler.ts:32
↓ 1 callers
Function
getTobaoId
(url: string)
server/src/taobao.ts:159
↓ 1 callers
Function
getTobaoUrl
(url: string)
server/src/taobao.ts:169
↓ 1 callers
Method
hasPriceInfo
()
extension/src/contentHandler/commodity/CustomHandler.ts:17
↓ 1 callers
Function
loadCompareData
(targetTag: string, priceType: string)
extension/src/compare.tsx:8
↓ 1 callers
Function
loadCustomizer
(module)
extension/scripts/build.js:5
↓ 1 callers
Method
loadPrice
()
extension/src/components/Home/index.tsx:135
↓ 1 callers
Method
onProviderChange
(value: string)
extension/src/components/CompareContent/render.tsx:25
↓ 1 callers
Function
rewireModule
(modulePath, customizer)
extension/scripts/build.js:17
↓ 1 callers
Method
run
()
extension/src/backgroundService/IBackgroundService.ts:2
↓ 1 callers
Function
runService
()
extension/src/backgroundscript.ts:3
↓ 1 callers
Function
searchFromMobile
(title: string, browser: Browser, cookie: any)
server/src/taobao.ts:151
↓ 1 callers
Function
selectElement
()
extension/src/utils/dom.ts:62
↓ 1 callers
Function
tryAddCustomHandler
()
extension/src/contentscript.ts:26
↓ 1 callers
Method
upload
()
extension/src/backgroundService/TrackService.ts:52
Function
AppRouter
()
extension/src/AppRouter.tsx:9
Function
CompareUI
(props: ICompareUIProps)
extension/src/components/CompareContent/render.tsx:27
Function
Item
(props: IItem)
extension/src/components/CompareContent/item.tsx:19
Function
LoadCurrent
(loadData: boolean)
extension/src/contentHandler/commodity/CommodityHandler.ts:144
Function
addCart
(cookie: any, items: Array<{ link: string, count: number }>)
server/src/taobao.ts:73
Function
addCart
(cookie: any, items: Array<{ link: string, count: number}>)
server/src/jd.ts:17
Function
addCustomImageRule
(selector: string)
extension/src/contentHandler/commodity/CommodityHandler.ts:84
Function
addCustomPriceRule
(selector: string)
extension/src/contentHandler/commodity/CommodityHandler.ts:76
Function
addCustomSelector
(selector: string, name: string)
extension/src/contentHandler/commodity/CommodityHandler.ts:63
Function
addCustomTitleRule
(selector: string)
extension/src/contentHandler/commodity/CommodityHandler.ts:80
Function
addScript
(src: string)
extension/src/contentHandler/commodity/CommodityHandler.ts:164
Function
canHandle
(url: string)
extension/src/contentHandler/commodity/CommodityHandler.ts:18
Method
canHandle
(url: string)
extension/src/contentHandler/ContextMenusHandler.ts:20
Method
canHandle
(url: string)
extension/src/contentHandler/TrackHandler.ts:5
Method
canHandle
(url: string)
extension/src/contentHandler/commodity/CustomHandler.ts:13
Method
canHandle
()
extension/src/contentHandler/commodity/AmazonHandler.ts:21
Method
componentDidMount
()
extension/src/components/Home/index.tsx:58
Method
componentDidMount
()
extension/src/components/SavePassword/index.tsx:40
Method
constructor
(props: IProps)
extension/src/components/Home/index.tsx:43
Method
constructor
(props: IProps)
extension/src/components/SavePassword/index.tsx:18
Method
constructor
(props: IProps)
extension/src/components/CompareContent/index.tsx:35
Method
constructor
(props: IProps)
extension/src/components/Initialization/index.tsx:24
Method
constructor
()
extension/src/utils/messaging.ts:22
Function
findAncestorByClassName
(node: any, className: string)
extension/src/utils/dom.ts:51
Function
generate
(password: string)
extension/src/utils/keyStore.ts:14
Function
getCart
(cookie: string, token: string)
server/src/taobao.ts:27
Function
getCart
(cookie: string)
server/src/jd.ts:30
Method
getCurrent
()
extension/src/contentHandler/commodity/TaobaoHandler.ts:12
Method
getCurrent
()
extension/src/contentHandler/commodity/CustomHandler.ts:21
Method
getCurrent
()
extension/src/contentHandler/commodity/AmazonHandler.ts:30
Method
getCurrent
()
extension/src/contentHandler/commodity/TmallHandler.ts:12
Method
getCurrent
()
extension/src/contentHandler/commodity/NeweggsHandler.ts:12
Method
getLink
(dateString: string, token: string, time: number)
extension/src/components/Home/index.tsx:40
Function
handle
()
extension/src/contentHandler/commodity/CommodityHandler.ts:22
Method
handle
()
extension/src/contentHandler/ContextMenusHandler.ts:5
Method
handle
()
extension/src/contentHandler/TrackHandler.ts:8
Function
mouseDown
(e: MouseEvent)
extension/src/components/CompareContent/index.tsx:22
Function
mouseDown
(e: MouseEvent)
extension/src/utils/dom.ts:77
Function
mouseMove
(e: MouseEvent)
extension/src/utils/dom.ts:65
Function
onInfoError
()
extension/src/components/CompareContent/item.tsx:73
Method
onInfoError
(current: any)
extension/src/components/CompareContent/item.tsx:15
Function
provideData
(current: IContent)
extension/src/contentHandler/commodity/CommodityHandler.ts:127
Function
recover
(seedWord: string, password: string)
extension/src/utils/keyStore.ts:26
Function
refresh
()
extension/src/compare.tsx:34
Method
render
()
extension/src/components/SavePassword/index.tsx:49
Method
render
()
extension/src/components/CompareContent/index.tsx:63
Method
render
()
extension/src/components/Initialization/index.tsx:34
next →
1–100 of 112, ranked by callers