Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/BetterDiscord/BetterDiscord
/ functions
Functions
1,293 in github.com/BetterDiscord/BetterDiscord
⨍
Functions
1,293
◇
Types & classes
302
Method
disable
* Disables the given addon. * @param {string} idOrFile Addon ID or filename
src/betterdiscord/api/addonapi.ts:35
Function
disableAddon
(idOrAddon: string | T)
src/betterdiscord/modules/addonmanager.ts:335
Function
disableAllAddons
()
src/betterdiscord/modules/addonmanager.ts:347
Method
disabled
()
src/betterdiscord/builtins/customcss.ts:84
Method
disabled
()
src/betterdiscord/builtins/window/removeminimumsize.ts:16
Method
disabled
()
src/betterdiscord/builtins/window/transparency.ts:19
Method
disabled
()
src/betterdiscord/builtins/window/nativeframe.ts:28
Method
disabled
()
src/betterdiscord/builtins/store/addonstore.ts:238
Method
disabled
()
src/betterdiscord/builtins/developer/inspectelement.ts:14
Method
disabled
()
src/betterdiscord/builtins/developer/debuglogs.ts:50
Method
disabled
()
src/betterdiscord/builtins/developer/recovery.tsx:184
Method
disabled
()
src/betterdiscord/builtins/developer/devtoolswarning.ts:14
Method
disabled
()
src/betterdiscord/builtins/developer/reactdevtools.ts:18
Method
disabled
()
src/betterdiscord/builtins/developer/debugger.ts:12
Method
disabled
()
src/betterdiscord/builtins/general/themeattributes.tsx:202
Method
disabled
()
src/betterdiscord/builtins/general/voicedisconnect.ts:19
Method
disabled
()
src/betterdiscord/builtins/general/mediakeys.ts:18
Function
discordIconToLucide
(discord, middleWare = v => v)
src/betterdiscord/utils/icon.ts:43
Method
discordLocale
()
src/betterdiscord/modules/localemanager.ts:6
Method
dispatch
(eventName: string, ...args: any[])
src/betterdiscord/modules/emitter.ts:9
Method
displayDescription
()
src/betterdiscord/modules/commandmanager.tsx:365
Method
displayName
()
src/betterdiscord/modules/commandmanager.tsx:361
Function
dispose
()
src/betterdiscord/ui/customcss/editor.tsx:119
Function
editAddon
(idOrFileOrAddon: string | T, system?: "system" | "detached" | "external" | boolean)
src/betterdiscord/modules/addonmanager.ts:371
Function
emitChange
()
src/betterdiscord/stores/base.ts:14
Method
emptyFunction
()
src/betterdiscord/ui/modals.ts:173
Method
enable
* Enables the given addon. * @param {string} idOrFile Addon ID or filename
src/betterdiscord/api/addonapi.ts:29
Function
enableAddon
(idOrAddon: string | T)
src/betterdiscord/modules/addonmanager.ts:318
Function
enableAllAddons
()
src/betterdiscord/modules/addonmanager.ts:330
Method
enabled
()
src/betterdiscord/builtins/customcss.ts:65
Method
enabled
()
src/betterdiscord/builtins/window/removeminimumsize.ts:12
Method
enabled
()
src/betterdiscord/builtins/window/transparency.ts:14
Method
enabled
()
src/betterdiscord/builtins/window/nativeframe.ts:22
Method
enabled
()
src/betterdiscord/builtins/store/addonstore.ts:110
Method
enabled
()
src/betterdiscord/builtins/developer/inspectelement.ts:10
Method
enabled
()
src/betterdiscord/builtins/developer/debuglogs.ts:37
Method
enabled
()
src/betterdiscord/builtins/developer/recovery.tsx:180
Method
enabled
()
src/betterdiscord/builtins/developer/devtoolswarning.ts:10
Method
enabled
()
src/betterdiscord/builtins/developer/reactdevtools.ts:14
Method
enabled
()
src/betterdiscord/builtins/developer/debugger.ts:8
Method
enabled
()
src/betterdiscord/builtins/general/themeattributes.tsx:192
Method
enabled
()
src/betterdiscord/builtins/general/voicedisconnect.ts:15
Method
enabled
()
src/betterdiscord/builtins/general/mediakeys.ts:14
Function
end
()
src/electron/preload/api/https.ts:72
Method
error
Shorthand for `type = "error"` for {@link module:Notices.show}
src/betterdiscord/ui/notices.ts:30
Method
error
(...message: string[])
src/betterdiscord/structs/builtin.ts:87
Method
errorPageClass
()
src/betterdiscord/ui/notices.ts:23
Function
escapeHTML
* Takes a string of HTML and escapes it using the browser's own escaping mechanism. * * @param {string} html HTML to be escaped * @retu
src/betterdiscord/api/utils.ts:65
Function
exists
(path: string)
src/electron/preload/api/filesystem.ts:35
Function
exists
(path: string, callback: (...a: any[]) => void)
src/betterdiscord/polyfill/fs.ts:98
Function
existsSync
(path: string)
src/betterdiscord/polyfill/fs.ts:108
Function
exposeInMainWorld
(apiKey: string, api: any)
src/electron/preload/discordnativepatch.ts:39
Method
file
()
src/betterdiscord/builtins/customcss.ts:35
Function
finishInit
()
src/betterdiscord/modules/addonmanager.ts:83
Function
fn
()
tests/common/utils/clone.test.ts:51
Method
folder
* The path to the addon folder. * @type string
src/betterdiscord/api/addonapi.ts:16
Function
forceLoad
(id: string | number)
src/betterdiscord/webpack/lazy.ts:77
Function
formatNumberWithSuffix
(value)
src/betterdiscord/ui/settings/storecard.tsx:18
Method
from
* Update pre-existing addon class without create a new one * @public * @param {BdWebAddon} addon * @returns {Addon}
src/betterdiscord/modules/addonstore.ts:139
Function
get
()
src/betterdiscord/utils/object.ts:20
Function
get
()
src/betterdiscord/polyfill/buffer.ts:6
Function
get
(url: string, options: null | object | ((e: EventEmitter) => void) = {}, callback: (e: EventEmitter) => void)
src/betterdiscord/polyfill/https.ts:6
Function
get
(target, key: StoreNameType)
src/betterdiscord/webpack/stores.ts:27
Function
get
(_, k)
src/betterdiscord/webpack/require.ts:153
Method
get
(id: keyof typeof this.data)
src/betterdiscord/stores/config.ts:22
Function
getAccentColor
()
src/electron/main/modules/ipc.ts:95
Function
getAddonPanel
(title: string, options = {})
src/betterdiscord/ui/settings/addonpage.tsx:9
Method
getAll
* Gets all addons of this type. * @returns {Array<object>} Array of all addon instances
src/betterdiscord/api/addonapi.ts:60
Function
getAllByDisplayName
(name: string, options: Webpack.Options = {})
src/betterdiscord/webpack/webpack.ts:59
Function
getAllByKeys
(...props: WithOptions<string, WebpackOptions>)
src/betterdiscord/api/webpack.ts:151
Function
getAllByKeys
(keys: string[], options: Webpack.Options = {})
src/betterdiscord/webpack/webpack.ts:9
Function
getAllByPrototypeKeys
(...prototypes: WithOptions<string, WebpackOptions>)
src/betterdiscord/api/webpack.ts:140
Function
getAllByPrototypes
(prototypes: string[], options: Webpack.Options = {})
src/betterdiscord/webpack/webpack.ts:19
Function
getAllByRegex
(regex: RegExp, options: WebpackOptions = {})
src/betterdiscord/api/webpack.ts:122
Function
getAllByRegex
(regex: RegExp, options: Webpack.Options = {})
src/betterdiscord/webpack/webpack.ts:39
Function
getAllBySource
(...searches: WithOptions<string | RegExp, WebpackOptions>)
src/betterdiscord/api/webpack.ts:174
Function
getAllBySource
(sources: Array<string | RegExp>, options: Webpack.Options = {})
src/betterdiscord/webpack/webpack.ts:49
Function
getAllByStrings
(...strings: WithOptions<string, WebpackOptions>)
src/betterdiscord/api/webpack.ts:162
Function
getAllByStrings
(strings: string[], options: Webpack.Options = {})
src/betterdiscord/webpack/webpack.ts:29
Method
getAllFriendInvites
()
src/betterdiscord/types/discord/modules.d.ts:149
Function
getAllowPreloadOverride
(_: IpcMainInvokeEvent)
src/electron/main/modules/ipc.ts:176
Method
getAvatarURL
(a: unknown, size: number, b: boolean)
src/betterdiscord/types/discord/structs.d.ts:39
Function
getBulk
(...queries: BulkQueries[])
src/betterdiscord/api/webpack.ts:106
Function
getBulkKeyed
(queries: Record<keyof T, Webpack.BulkQueries>)
src/betterdiscord/webpack/utilities.ts:209
Function
getById
(id: PropertyKey, options: WebpackOptions = {})
src/betterdiscord/api/webpack.ts:182
Function
getByKeys
(keys: string[], options: Webpack.Options = {})
src/betterdiscord/webpack/webpack.ts:6
Function
getByPrototypeKeys
(...prototypes: WithOptions<string, WebpackOptions>)
src/betterdiscord/api/webpack.ts:135
Function
getByRegex
(regex: RegExp, options: WebpackOptions = {})
src/betterdiscord/api/webpack.ts:118
Function
getByRegex
(regex: RegExp, options: Webpack.Options = {})
src/betterdiscord/webpack/webpack.ts:36
Function
getBySource
(sources: Array<string | RegExp>, options: Webpack.Options = {})
src/betterdiscord/webpack/webpack.ts:46
Function
getByStrings
(strings: string[], options: Webpack.Options = {})
src/betterdiscord/webpack/webpack.ts:26
Method
getCommandsByCaller
* Gets all commands registered by a specific caller * @param {string} caller Name of the caller whose commands should be retrieved * @return
src/betterdiscord/api/commands.ts:96
Method
getDispatchToken
()
src/betterdiscord/types/discord/modules.d.ts:39
Method
getDrawerState
(collection: string, group: string, defaultValue: boolean)
src/betterdiscord/ui/settings.tsx:44
Method
getDrawerState
(id: string, subid: string, byDefault?: boolean)
src/betterdiscord/ui/settings/panel.tsx:51
Method
getIconUrl
()
src/betterdiscord/modules/commandmanager.tsx:246
Function
getInternalInstance
* Gets the internal React data of a specified node. * * @param {HTMLElement} node Node to get the internal React data from * @returns {
src/betterdiscord/api/reactutils.ts:150
Method
getInviteContext
()
src/betterdiscord/types/discord/modules.d.ts:146
Function
getLazyByDisplayName
(name: string, options: Webpack.Options = {})
src/betterdiscord/webpack/webpack.ts:62
Function
getLazyByKeys
(keys: string[], options: Webpack.Options = {})
src/betterdiscord/webpack/webpack.ts:12
← previous
next →
801–900 of 1,293, ranked by callers