MCPcopy Create free account

hub / github.com/iorate/ublacklist / functions

Functions323 in github.com/iorate/ublacklist

↓ 209 callersFunctiontranslate
( messageName: MessageName, ...substitutions: readonly string[] )
src/scripts/locales.ts:9
↓ 89 callersFunctionuseClassName
( props: (theme: Theme) => CSSAttribute, deps: readonly unknown[], )
src/scripts/components/utilities.ts:6
↓ 43 callersFunctionapplyClassName
(props: Props, className: string)
src/scripts/components/helpers.tsx:4
↓ 29 callersMethodtoString
()
src/scripts/utilities.ts:27
↓ 26 callersFunctionparseDomainLine
(line: string)
src/scripts/ruleset/domains.ts:5
↓ 25 callersFunctioncreateInteractiveRuleset
( user: string, subscriptions: readonly string[] = [], )
src/scripts/interactive-ruleset.test.ts:6
↓ 24 callersMethodcreatePatch
( mode: PatchMode | null, searchResult: SearchResult, options: PatchOptions = {}, )
src/scripts/interactive-ruleset.ts:45
↓ 19 callersFunctionsendMessage
( type: Type, ...args: MessageParameters<Type> )
src/scripts/messages.ts:104
↓ 18 callersMethodquery
(searchResult: SearchResult)
src/scripts/interactive-ruleset.ts:36
↓ 16 callersFunctionsvgToDataURL
(svg: string)
src/scripts/utilities.ts:224
↓ 16 callersMethodvalidateRulesToAdd
(patch: Patch, rulesToAdd: string)
src/scripts/interactive-ruleset.ts:100
↓ 14 callersFunctionsaveToLocalStorage
( items: Exclude<keyof Items, keyof LocalStorageItemsSavable> extends never ? Readonly<Items> : neve
src/scripts/local-storage.ts:61
↓ 12 callersMethodapplyPatch
(patch: Patch, rulesToAdd?: string)
src/scripts/interactive-ruleset.ts:114
↓ 12 callersFunctionuseOptionsContext
()
src/scripts/options/options-context.tsx:52
↓ 11 callersFunctionpostMessage
( type: Type, ...args: MessageParameters<Type> )
src/scripts/messages.ts:84
↓ 10 callersFunctiongetURL
(filename: string)
src/scripts/serpinfo/builtins.ts:17
↓ 10 callersFunctionloadFromRawStorage
(keys: T)
src/scripts/background/raw-storage.ts:46
↓ 10 callersMethodlock
(func: () => T | Promise<T>)
src/scripts/utilities.ts:69
↓ 9 callersFunctionsyncDelayed
(dirtyFlagsUpdate: Partial<SyncDirtyFlags>)
src/scripts/background/sync.ts:454
↓ 8 callersFunctionsaveToRawStorage
( items: Exclude<keyof Items, keyof RawStorageItems> extends never ? Readonly<Items> : never, )
src/scripts/background/raw-storage.ts:65
↓ 8 callersFunctionsetStaticGlobalStyle
(name: string, style: CSSProperties)
src/scripts/serpinfo/global-styles.ts:20
↓ 7 callersFunctionbuildSelector
( extraSelectors: readonly string[], rootSelector: string, prefix = "", suffix = "", )
src/scripts/serpinfo/style-builders.ts:52
↓ 7 callersFunctionmodifyInRawStorage
( keys: Readonly<Keys>, callback: Exclude<keyof Items, keyof RawStorageItems> extends never ? (items:
src/scripts/background/raw-storage.ts:73
↓ 7 callersFunctionrunPropertyCommand
( context: PropertyCommandContext, command: PropertyCommand, )
src/scripts/serpinfo/commands.ts:197
↓ 6 callersFunctionaddMessageListeners
( listeners: Readonly<MessageListeners>, )
src/scripts/messages.ts:147
↓ 6 callersFunctionexpandExtraSelector
( extraSelector: string, rootSelector: string, )
src/scripts/serpinfo/style-builders.ts:18
↓ 6 callersFunctiongetRoot
( context: ElementCommandContext, rootCommand?: ElementCommand, )
src/scripts/serpinfo/commands.ts:44
↓ 6 callersFunctionmodifySettings
( modify: (settings: Readonly<SerpInfoSettings>) => SerpInfoSettings, )
src/scripts/serpinfo/background.ts:30
↓ 6 callersFunctionresolveAction
(matches: readonly Match[])
src/scripts/interactive-ruleset.ts:140
↓ 6 callersFunctionsync
( settings: Readonly<SerpInfoSettings>, lastModified: Date | null = null, )
src/scripts/serpinfo/settings.ts:33
↓ 6 callersFunctiontoPlainRuleset
(source: string)
src/scripts/utilities.ts:252
↓ 5 callersFunctioncssStringify
( properties: CSSProperties, indent?: number, )
src/scripts/serpinfo/css-stringify.ts:28
↓ 5 callersFunctiondomainsToRuleset
(source: string)
src/scripts/ruleset/domains.ts:33
↓ 5 callersFunctiongetWebsiteURL
(path: string)
src/scripts/locales.ts:19
↓ 5 callersFunctionmatch
(ruleset: NamedRuleset, searchResult: SearchResult)
src/scripts/interactive-ruleset.ts:132
↓ 5 callersFunctionnumberKeys
( record: Readonly<Record<Key, Value>>, )
src/scripts/utilities.ts:133
↓ 5 callersFunctionuseInnerRef
( ref: ((instance: T | null) => void) | React.RefObject<T | null> | null, )
src/scripts/components/helpers.tsx:14
↓ 5 callersFunctionuseTheme
()
src/scripts/components/theme.tsx:269
↓ 4 callersFunctioncollectMatches
(serpInfo: SerpInfo)
src/scripts/serpinfo/options.tsx:156
↓ 4 callersFunctioncreateClient
(params: WebDAVParams)
src/scripts/clouds/webdav.ts:19
↓ 4 callersFunctionhandleRefresh
(f: () => Promise<T>)
src/scripts/background/clouds.ts:146
↓ 4 callersFunctionparseJSON
(text: string)
src/scripts/utilities.ts:228
↓ 4 callersFunctiontoggleDocumentAttribute
(name: string, value: boolean)
src/scripts/serpinfo/content-script.ts:141
↓ 4 callersFunctionusePrevious
(value: T, defaultValue?: T)
src/scripts/components/utilities.ts:19
↓ 3 callersFunctionbuildBlockStyle
( extraSelectors: readonly string[], color: string, )
src/scripts/serpinfo/style-builders.ts:86
↓ 3 callersFunctionbuildHideStyle
( extraSelectors: readonly string[], )
src/scripts/serpinfo/style-builders.ts:69
↓ 3 callersFunctionbuildHighlightStyle
( extraSelectors: readonly string[], colors: readonly string[], )
src/scripts/serpinfo/style-builders.ts:101
↓ 3 callersFunctioncreateInteractiveRuleset
( blacklist: string, ruleset: PlainRuleset | false | null, subscriptions: Subscriptions, )
src/scripts/utilities.ts:163
↓ 3 callersFunctionerrorResult
(message: string)
src/scripts/utilities.ts:105
↓ 3 callersFunctionformatMatchingRules
(rulesetMatches: RulesetMatches[])
src/scripts/interactive-ruleset.ts:224
↓ 3 callersFunctiongetFullPath
(basePath: string, filename: string)
src/scripts/clouds/webdav.ts:26
↓ 3 callersFunctiongetSubscriptionDisplayName
( subscription: Readonly<Subscription>, )
src/scripts/utilities.ts:153
↓ 3 callersFunctionloadAllFromRawStorage
()
src/scripts/background/raw-storage.ts:59
↓ 3 callersFunctionloadFromLocalStorage
( keys: Readonly<Keys>, )
src/scripts/local-storage.ts:42
↓ 3 callersFunctionmakeChunkKeys
(id: string, chunkCount: number)
src/scripts/clouds/browser-sync.ts:29
↓ 3 callersFunctionpushError
(message: string)
src/scripts/ruleset/lang.ts:25
↓ 3 callersFunctionrequestPermission
(urls: readonly string[])
src/scripts/options/subscription-section.tsx:69
↓ 3 callersFunctionsatisfiesMode
(action: Action | null, mode: PatchMode)
src/scripts/interactive-ruleset.ts:161
↓ 3 callersFunctionsetGlobalStyle
(name: string, style: CSSProperties)
src/scripts/serpinfo/global-styles.ts:10
↓ 3 callersFunctionsync
(force: SyncForce = "none")
src/scripts/background/sync.ts:440
↓ 3 callersFunctionupdateAllRemote
()
src/scripts/serpinfo/background.ts:56
↓ 3 callersFunctionuseLabelContext
()
src/scripts/components/label.tsx:10
↓ 2 callersMethod#addResult
(result: Result)
src/scripts/serpinfo/filter.ts:246
↓ 2 callersMethod#judgeResult
(result: Result)
src/scripts/serpinfo/filter.ts:287
↓ 2 callersMethod#notifyBlockedResultCount
()
src/scripts/serpinfo/filter.ts:311
↓ 2 callersMethod#removeResult
(result: Result)
src/scripts/serpinfo/filter.ts:274
↓ 2 callersMethod#resume
()
src/scripts/serpinfo/filter.ts:158
↓ 2 callersMethod#scanResults
()
src/scripts/serpinfo/filter.ts:220
↓ 2 callersFunctionactionPriority
(action: Action)
src/scripts/interactive-ruleset.ts:149
↓ 2 callersFunctioncollectHostPermissions
( user: UserSerpInfo, remote: readonly RemoteSerpInfo[], )
src/scripts/serpinfo/options.tsx:126
↓ 2 callersFunctioncomputeId
(filename: string)
src/scripts/clouds/browser-sync.ts:25
↓ 2 callersFunctiondoSync
( dirtyFlags: SyncDirtyFlags, repeat: boolean, force: SyncForce, )
src/scripts/background/sync.ts:349
↓ 2 callersFunctiondominantAction
(a: Action, b: Action)
src/scripts/interactive-ruleset.ts:148
↓ 2 callersFunctiondownloadTextFile
( filename: string, mimeType: string, content: string, )
src/scripts/utilities.ts:189
↓ 2 callersFunctionfocusDefaultOrStart
(dialog: HTMLDivElement)
src/scripts/components/dialog.tsx:16
↓ 2 callersFunctionfromPlainRuleset
( ruleset: PlainRuleset | null, source: string, )
src/scripts/utilities.ts:236
↓ 2 callersFunctionfromResponse
(response: unknown)
src/scripts/messages.ts:197
↓ 2 callersFunctiongetFocusedElement
(dialog: HTMLElement)
src/scripts/components/dialog.tsx:12
↓ 2 callersFunctiongetMessage
(error: unknown)
src/scripts/ruleset/lang.ts:13
↓ 2 callersFunctiongetRegistrableDomain
(host: string)
src/scripts/registrable-domain.ts:4
↓ 2 callersFunctiongetResult
( root: Element, description: ResultDescription, serpDescription: SerpDescription, )
src/scripts/serpinfo/filter.ts:75
↓ 2 callersFunctionhandleKeyDown
( e: React.KeyboardEvent<HTMLDivElement>, dialog: HTMLDivElement, close: () => void, )
src/scripts/components/dialog.tsx:33
↓ 2 callersFunctioninvokeListener
( listener: (...args: unknown[]) => unknown, args: unknown[], sendResponse: (response: unknown) => void,
src/scripts/messages.ts:134
↓ 2 callersFunctionisDarkMode
()
src/scripts/serpinfo/is-dark-mode.ts:4
↓ 2 callersFunctionisErrorResult
(result: Result)
src/scripts/utilities.ts:97
↓ 2 callersFunctionisProcessableUrl
(url: string)
src/scripts/block-dialog.tsx:50
↓ 2 callersFunctionisWebDAVClientError
(error: unknown)
src/scripts/clouds/webdav.ts:30
↓ 2 callersFunctionmatches
(url: string, patterns: readonly string[])
src/scripts/serpinfo/popup.tsx:120
↓ 2 callersFunctionmergeBuiltins
( settings: Readonly<SerpInfoSettings>, )
src/scripts/serpinfo/settings.ts:164
↓ 2 callersFunctiononBlocked
(newSource: string)
src/scripts/serpinfo/dialog.tsx:44
↓ 2 callersFunctiononStartup
()
src/scripts/background.ts:38
↓ 2 callersFunctionopenOptionsPage
()
src/scripts/serpinfo/popup.tsx:29
↓ 2 callersFunctionrefresh
()
src/scripts/background/clouds.ts:129
↓ 2 callersFunctionreplaceOrAppend
(newBlacklist: string)
src/scripts/options/general-section.tsx:68
↓ 2 callersFunctionresetAllInRawStorage
( callback: Exclude<keyof Items, keyof RawStorageItems> extends never ? (items: Readonly<RawStorageItems
src/scripts/background/raw-storage.ts:101
↓ 2 callersFunctionrunRootCommand
(command: RootCommand)
src/scripts/serpinfo/commands.ts:109
↓ 2 callersFunctionsendMessageToTab
( tabId: number, type: Type, ...args: MessageParameters<Type> )
src/scripts/messages.ts:112
↓ 2 callersFunctionsetRemoteDownloaded
( settings: Readonly<SerpInfoSettings>, url: string, downloaded: string | null, downloadError: string
src/scripts/serpinfo/settings.ts:135
↓ 2 callersFunctionsetStaticButtonStyle
()
src/scripts/serpinfo/commands.ts:407
↓ 2 callersFunctionsuccessResult
()
src/scripts/utilities.ts:112
next →1–100 of 323, ranked by callers