MCPcopy Create free account

hub / github.com/BetterDiscord/BetterDiscord / functions

Functions1,293 in github.com/BetterDiscord/BetterDiscord

↓ 2 callersFunctionstringSort
(str1: string, str2: string)
src/betterdiscord/ui/settings/addonlist.tsx:183
↓ 2 callersFunctiontokenize
(pre: string)
src/betterdiscord/structs/semver.ts:23
↓ 2 callersMethodunregisterCommand
(caller: string, commandId: string)
src/betterdiscord/modules/commandmanager.tsx:473
↓ 2 callersMethodupdateAddon
(filename: string)
src/betterdiscord/modules/updater.ts:302
↓ 2 callersMethodupdateCache
()
src/betterdiscord/modules/updater.ts:273
↓ 2 callersMethodupdateSettings
(settings: any)
src/electron/main/modules/editor.ts:154
↓ 2 callersFunctionupdateThemingVars
()
src/betterdiscord/ui/customcss/editor.tsx:176
↓ 2 callersFunctionuseForceUpdate
()
src/betterdiscord/ui/hooks.ts:75
↓ 2 callersFunctionuseInsertionEffect
()
src/betterdiscord/api/reactutils.ts:88
↓ 2 callersMethoduseTransition
()
src/betterdiscord/api/reactutils.ts:19
↓ 2 callersFunctionvalidCallback
(callback: unknown)
src/betterdiscord/polyfill/request.ts:39
↓ 2 callersFunctionvalidUrl
(url: unknown)
src/betterdiscord/polyfill/request.ts:35
↓ 2 callersMethodwarn
Shorthand for `type = "warning"` for {@link module:Notices.show}
src/betterdiscord/ui/notices.ts:28
↓ 2 callersMethodwriteJSON
()
src/electron/main/modules/betterdiscord.ts:59
↓ 1 callersMethod#formatCommand
(caller: string, command: Command, commandId: string)
src/betterdiscord/modules/commandmanager.tsx:350
↓ 1 callersMethod#formatOptions
(options?: Option[])
src/betterdiscord/modules/commandmanager.tsx:375
↓ 1 callersMethod#patchApplicationIcons
()
src/betterdiscord/modules/commandmanager.tsx:240
↓ 1 callersMethod#patchAuthorizer
()
src/betterdiscord/modules/commandmanager.tsx:312
↓ 1 callersMethod#patchCommandSystem
()
src/betterdiscord/modules/commandmanager.tsx:135
↓ 1 callersMethod#patchExecuteFunction
(command: Command)
src/betterdiscord/modules/commandmanager.tsx:417
↓ 1 callersMethod#patchIndexStore
()
src/betterdiscord/modules/commandmanager.tsx:183
↓ 1 callersMethod#patchQuery
()
src/betterdiscord/modules/commandmanager.tsx:212
↓ 1 callersMethod#patchSidebarModule
()
src/betterdiscord/modules/commandmanager.tsx:153
↓ 1 callersMethod#validateRegistration
* @private
src/betterdiscord/api/commands.ts:70
↓ 1 callersMethod#validateUnregistration
* @private
src/betterdiscord/api/commands.ts:78
↓ 1 callersMethodBetterDiscordPreload
()
src/betterdiscord/types/global.d.ts:40
↓ 1 callersMethodBetterDiscordRunRenderer
()
src/betterdiscord/types/global.d.ts:42
↓ 1 callersFunctionMockAddonComponent
()
tests/common/i18n.test.ts:1020
↓ 1 callersFunctionMockSettingsComponent
()
tests/common/i18n.test.ts:1038
↓ 1 callersMethod_compile
(code: string)
src/betterdiscord/polyfill/module.ts:111
↓ 1 callersMethod_initialize
()
src/betterdiscord/structs/markdown.ts:17
↓ 1 callersMethod_load
(mod: string, basePath: string, createRequire: (m: string) => any)
src/betterdiscord/polyfill/module.ts:64
↓ 1 callersMethodaddCommands
(...commands: object[])
src/betterdiscord/structs/builtin.ts:112
↓ 1 callersMethodaddInterceptor
(callback: (payload: T) => void)
src/betterdiscord/types/discord/modules.d.ts:80
↓ 1 callersMethodaddNotification
(notification: Notification)
src/betterdiscord/stores/notifications.ts:17
↓ 1 callersMethodaddPluginChangeListener
(pluginName: string, callback: any, key?: string | undefined)
src/betterdiscord/stores/json.ts:218
↓ 1 callersMethodaddPluginError
(error: AddonError)
src/betterdiscord/stores/addonerrors.ts:8
↓ 1 callersMethodaddThemeError
(error: AddonError)
src/betterdiscord/stores/addonerrors.ts:13
↓ 1 callersMethodaddToast
(toast: ToastProps)
src/betterdiscord/stores/toasts.ts:21
↓ 1 callersMethodalert
(title: string, content: (string | ReactElement | Array<string | ReactElement>))
src/betterdiscord/ui/modals.ts:152
↓ 1 callersMethodbuildItem
* Builds a single menu item. The only prop shown here is the type, the rest should * match the actual component being built. View those to see w
src/betterdiscord/api/contextmenu.ts:391
↓ 1 callersFunctionbuildLink
(type: keyof typeof LinkIcons, url?: string)
src/betterdiscord/ui/settings/addoncard.tsx:72
↓ 1 callersMethodbuildSettingsPanel
(id: string, title: string, groups: SettingsCategory[], onChange: (c: string, s: string, v: unknown) => void)
src/betterdiscord/ui/settings.tsx:64
↓ 1 callersFunctionbuildSortOptions
()
src/betterdiscord/ui/settings/addonstore.tsx:22
↓ 1 callersFunctionbuildSortOptions
()
src/betterdiscord/ui/settings/addonlist.tsx:32
↓ 1 callersMethodcancel
(reason?: any)
src/common/native-fetch.ts:9
↓ 1 callersMethodcategory
(key: string, custom: CategoryLayout)
src/betterdiscord/ui/settings.tsx:449
↓ 1 callersMethodcheckFilesize
()
src/betterdiscord/builtins/developer/debuglogs.ts:73
↓ 1 callersMethodcheckForCanary
(ignoreVersion = false)
src/betterdiscord/modules/updater.ts:131
↓ 1 callersMethodcheckForStable
(ignoreVersion = false)
src/betterdiscord/modules/updater.ts:114
↓ 1 callersMethodchildren
(...args: unknown[])
src/betterdiscord/builtins/general/themeattributes.tsx:147
↓ 1 callersFunctionclassFilter
(owner: any)
src/betterdiscord/api/reactutils.ts:183
↓ 1 callersMethodclearErrors
()
src/betterdiscord/stores/addonerrors.ts:18
↓ 1 callersFunctioncloneArray
(array: any[])
src/common/utils/extend.ts:1
↓ 1 callersMethodcloseAllModals
()
src/betterdiscord/ui/modals.ts:38
↓ 1 callersFunctioncloseDevTools
(event: IpcMainEvent)
src/electron/main/modules/ipc.ts:59
↓ 1 callersMethodcloseDevTools
()
src/betterdiscord/modules/ipc.ts:20
↓ 1 callersFunctioncompareTokens
(a: string, b: string)
src/betterdiscord/structs/semver.ts:32
↓ 1 callersFunctioncompileFunction
(code: string, params: string[] = [], options = {})
src/betterdiscord/polyfill/vm.ts:4
↓ 1 callersFunctionconfirmClose
(confirmationText: string)
src/betterdiscord/ui/floating/window.tsx:12
↓ 1 callersFunctionconfirmDelete
(addon: Addon)
src/betterdiscord/ui/settings/addonlist.tsx:68
↓ 1 callersFunctionconfirmEnable
* @param {function} action * @param {string} type * @returns
src/betterdiscord/ui/settings/addonlist.tsx:84
↓ 1 callersFunctionconfirmReset
* @param {function} action * @returns
src/betterdiscord/ui/settings/panel.tsx:34
↓ 1 callersMethodcontextMenuFixForLucide
()
src/betterdiscord/api/contextmenu.ts:165
↓ 1 callersMethodconvertRawToGitHubURL
* Converts a raw github link into a normal github page * @example * https://raw.githubusercontent.com/QWERTxD/BetterDiscordPlugins/298752533
src/betterdiscord/data/web.ts:86
↓ 1 callersMethodconvertToPreviewURL
@param {string} rawGitURL
src/betterdiscord/data/web.ts:66
↓ 1 callersMethodcustom
(key: string, custom: CustomLayout)
src/betterdiscord/ui/settings.tsx:448
↓ 1 callersMethoddebug
* Logs used for debugging purposes. * * @param {string} module - Name of the calling module. * @param {...any} message - Messages to ha
src/common/logger.ts:77
↓ 1 callersMethoddisable
()
src/betterdiscord/structs/builtin.ts:70
↓ 1 callersMethoddisableMediaKeys
()
src/electron/main/modules/betterdiscord.ts:203
↓ 1 callersMethoddisabled
()
src/betterdiscord/structs/builtin.ts:77
↓ 1 callersFunctiondryAbortSignal
(signal: AbortSignal)
src/betterdiscord/api/fetch.ts:8
↓ 1 callersMethodeditAddon
()
src/betterdiscord/ui/settings/addoncard.tsx:94
↓ 1 callersMethodenabled
()
src/betterdiscord/structs/builtin.ts:76
↓ 1 callersMethodensureContainer
()
src/betterdiscord/ui/notices.ts:92
↓ 1 callersMethodensureDirectories
()
src/electron/main/modules/betterdiscord.ts:89
↓ 1 callersFunctionexecute
(uri: string)
src/electron/preload/api/fetch.ts:46
↓ 1 callersMethodexecute
(options: any[], {channel, guild}: {channel: Channel, guild?: Guild;})
src/betterdiscord/modules/commandmanager.tsx:93
↓ 1 callersFunctionextractAddonLinks
* Extract all bd addon links * @param {string} text * @param {number} max * @return {{ id: string, match: string, index: number }[]}
src/betterdiscord/builtins/store/addonstore.ts:39
↓ 1 callersMethodextractCustomProperties
(css: string)
src/betterdiscord/modules/thememanager.ts:76
↓ 1 callersFunctionfindEndOfTemplateLiteral
(moduleString: string, startIndex: number)
src/common/parseDeclarations.ts:219
↓ 1 callersMethodforceUpdate
()
src/betterdiscord/ui/settings.tsx:380
↓ 1 callersFunctiongenerateKey
(key?: string | number)
src/betterdiscord/ui/modals/stack.tsx:51
↓ 1 callersMethodget
(collection: string, category: string, id: string)
src/betterdiscord/structs/builtin.ts:50
↓ 1 callersFunctiongetAcronym
(input: string)
src/betterdiscord/modules/commandmanager.tsx:102
↓ 1 callersFunctiongetAddonInfo
()
src/betterdiscord/utils/debug.ts:88
↓ 1 callersMethodgetAddonPanel
(title: string, options = {})
src/betterdiscord/ui/settings.tsx:68
↓ 1 callersMethodgetAddons
@public
src/betterdiscord/modules/addonstore.ts:550
↓ 1 callersFunctiongetAvailableLanguages
()
scripts/translations.ts:75
↓ 1 callersFunctiongetBoxClassName
(position: Position)
src/betterdiscord/ui/settings/components/position.tsx:33
↓ 1 callersFunctiongetBulk
(...queries: Webpack.BulkQueries[])
src/betterdiscord/webpack/utilities.ts:118
↓ 1 callersFunctiongetBulkKeyed
(queries: Record<keyof T, BulkQueries>)
src/betterdiscord/api/webpack.ts:107
↓ 1 callersFunctiongetByDisplayName
(name: string, options: Webpack.Options = {})
src/betterdiscord/webpack/webpack.ts:56
↓ 1 callersFunctiongetById
(id: PropertyKey, options: Webpack.Options = {})
src/betterdiscord/webpack/utilities.ts:21
↓ 1 callersFunctiongetByPrototypes
(prototypes: string[], options: Webpack.Options = {})
src/betterdiscord/webpack/webpack.ts:16
↓ 1 callersFunctiongetBySource
(...searches: WithOptions<string | RegExp, WebpackOptions>)
src/betterdiscord/api/webpack.ts:168
↓ 1 callersFunctiongetCircularReplacer
()
src/betterdiscord/builtins/developer/debuglogs.ts:13
↓ 1 callersFunctiongetDiscordClientInfo
()
src/betterdiscord/utils/debug.ts:13
↓ 1 callersFunctiongetDiscordHostInfo
()
src/betterdiscord/utils/debug.ts:38
↓ 1 callersFunctiongetDisplayName
(owner: any)
src/betterdiscord/api/reactutils.ts:177
← previousnext →301–400 of 1,293, ranked by callers