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
Function
loadState
()
src/betterdiscord/modules/addonmanager.ts:94
Function
locale
()
src/common/i18n.ts:78
Method
makeSettingsPanelProvider
(children: React.ReactNode)
src/betterdiscord/ui/settings.tsx:170
Method
mapper
src/betterdiscord/api/contextmenu.ts:471
Method
markAsKnown
* @public * @param {string} filename
src/betterdiscord/modules/addonstore.ts:535
Function
memoizeObject
(object: T)
src/common/utils/memoize.ts:6
Method
minimize
()
src/betterdiscord/types/discord/modules.d.ts:13
Function
mkdir
(path: string, options: object, callback: (...a: any[]) => void)
src/betterdiscord/polyfill/fs.ts:56
Function
mkdirSync
(path: string, options: object)
src/betterdiscord/polyfill/fs.ts:66
Method
mobileCreateInvite
()
src/betterdiscord/types/discord/modules.d.ts:148
Method
name
()
src/betterdiscord/modules/commandmanager.tsx:363
Method
name
()
src/betterdiscord/builtins/customcss.ts:29
Method
name
()
src/betterdiscord/builtins/window/removeminimumsize.ts:8
Method
name
()
src/betterdiscord/builtins/window/transparency.ts:10
Method
name
()
src/betterdiscord/builtins/window/nativeframe.ts:9
Method
name
()
src/betterdiscord/builtins/commands/defaultcommands.ts:13
Method
name
()
src/betterdiscord/builtins/store/addonstore.ts:106
Method
name
()
src/betterdiscord/builtins/developer/inspectelement.ts:6
Method
name
()
src/betterdiscord/builtins/developer/debuglogs.ts:30
Method
name
()
src/betterdiscord/builtins/developer/devtools.ts:6
Method
name
()
src/betterdiscord/builtins/developer/recovery.tsx:176
Method
name
()
src/betterdiscord/builtins/developer/devtoolswarning.ts:6
Method
name
()
src/betterdiscord/builtins/developer/reactdevtools.ts:10
Method
name
()
src/betterdiscord/builtins/developer/debugger.ts:4
Method
name
()
src/betterdiscord/builtins/general/themeattributes.tsx:12
Method
name
()
src/betterdiscord/builtins/general/voicedisconnect.ts:6
Method
name
()
src/betterdiscord/builtins/general/mediakeys.ts:10
Method
name
()
src/betterdiscord/structs/builtin.ts:14
Function
nativeFetch
({url, signal: dryAbortSignal, body: dryBody, ...init}: DriedRequest)
src/electron/preload/api/fetch.ts:8
Method
nativeOpen
()
src/betterdiscord/builtins/customcss.ts:33
Function
newModule
(this: any, module: any, exports: any, webpackRequire: any)
src/electron/preload/early/index.ts:99
Function
not
Generates a filter that returns the opposite of the passed filter.
src/betterdiscord/api/webpack.ts:69
Function
not
(filter: Webpack.ModuleFilter)
src/betterdiscord/webpack/filter.ts:137
Method
notifications
()
src/betterdiscord/stores/notifications.ts:22
Function
ns
* Create a namespace-scoped translation function
src/common/i18n.ts:185
Method
offLineListener
()
src/betterdiscord/modules/addonstore.ts:585
Method
onAdded
* Adds a listener for when a node matching a selector is added to the document body. * The listener is automatically removed upon firing. *
src/betterdiscord/modules/dommanager.ts:178
Method
onChange
(value: string)
src/betterdiscord/builtins/customcss.ts:134
Method
onChange
(id: string)
src/betterdiscord/ui/settings/addoncard.tsx:92
Method
onChange
(newValue: any)
src/betterdiscord/ui/settings/components/dropdown.tsx:19
Method
onChange
(newValue?: boolean)
src/betterdiscord/ui/settings/components/switch.tsx:11
Method
onChange
(newValue: string[] | string)
src/betterdiscord/ui/settings/components/file.tsx:14
Method
onChange
(newValue: string[])
src/betterdiscord/ui/settings/components/file.tsx:23
Method
onChange
(newValue: string)
src/betterdiscord/ui/settings/components/file.tsx:28
Method
onChange
(newValue: Position)
src/betterdiscord/ui/settings/components/position.tsx:16
Method
onChange
(newValue: string)
src/betterdiscord/ui/settings/components/color.tsx:52
Method
onChange
(newValue: string)
src/betterdiscord/ui/settings/components/textbox.tsx:13
Method
onChange
(newValue: number | string)
src/betterdiscord/ui/settings/components/slider.tsx:18
Method
onChange
(event: ChangeEvent | {target: {value: string;};})
src/betterdiscord/ui/settings/components/search.tsx:10
Method
onChange
(newValue: any)
src/betterdiscord/ui/settings/components/radio.tsx:22
Method
onChange
(newValue: string[])
src/betterdiscord/ui/settings/components/keybind.tsx:13
Method
onChange
(newValue: number | string)
src/betterdiscord/ui/settings/components/number.tsx:15
Method
onClick
(close: (immediate?: boolean) => void)
src/betterdiscord/ui/notices.ts:9
Method
onClick
* @warning You cannot have page with onClick!
src/betterdiscord/ui/settings.tsx:423
Method
onClose
()
src/betterdiscord/api/contextmenu.ts:124
Method
onClose
()
src/betterdiscord/ui/notices.ts:16
Method
onClose
()
src/betterdiscord/ui/modals/addonerrormodal.tsx:66
Method
onCloseRequest
()
src/betterdiscord/modules/addonstore.ts:351
Method
onDrawerToggle
(collection: string, group: string, state: boolean)
src/betterdiscord/ui/settings.tsx:37
Method
onDrawerToggle
(id: string, subid: string, state: boolean)
src/betterdiscord/ui/settings/panel.tsx:50
Function
onError
()
src/betterdiscord/ui/modals/installmodal.tsx:58
Method
onFinish
()
src/betterdiscord/modules/addonstore.ts:332
Method
onHeadersReceived
()
src/electron/main/modules/csp.ts:6
Method
onKeyDown
(event: KeyboardEvent<HTMLInputElement>)
src/betterdiscord/ui/settings/components/textbox.tsx:12
Method
onKeyDown
(event: KeyboardEvent<HTMLInputElement>)
src/betterdiscord/ui/settings/components/search.tsx:13
Function
onLiveUpdateChange
(listener: (state: boolean) => void)
src/electron/preload/api/editor.ts:14
Function
onLoad
()
src/betterdiscord/ui/modals/installmodal.tsx:49
Method
onPageChange
(newPage: number)
src/betterdiscord/ui/misc/paginator.tsx:15
Method
onRemoved
* Adds a listener for when the node is removed from the document body. * The listener is automatically removed upon firing. * @param {HTMLEl
src/betterdiscord/modules/dommanager.ts:207
Method
onResize
()
src/betterdiscord/ui/floating/window.tsx:45
Method
onSwitch
()
src/betterdiscord/modules/pluginmanager.ts:217
Function
open
(type: "custom-css" | "theme" | "plugin", filename?: string)
src/electron/preload/api/editor.ts:6
Function
open
()
src/editor/preload.ts:32
Method
open
(type: "custom-css" | "theme" | "plugin", filename?: string)
src/electron/main/modules/editor.ts:20
Method
open
* Function that allows you to open an entire context menu. Recommended to build the menu with this module. * * @param {MouseEvent} event T
src/betterdiscord/api/contextmenu.ts:504
Method
open
()
src/betterdiscord/builtins/customcss.ts:160
Method
open
(window: FloatingWindowProps)
src/betterdiscord/ui/floatingwindows.tsx:27
Method
openApp
()
src/betterdiscord/types/discord/modules.d.ts:160
Function
openDialog
(event: IpcMainInvokeEvent, options: Partial<DialogOptions> = {})
src/electron/main/modules/ipc.ts:120
Function
openDialog
(options: any)
src/betterdiscord/api/ui.ts:176
Function
openDiscordSupport
()
src/betterdiscord/builtins/developer/recovery.tsx:110
Function
openEditor
(_: IpcMainInvokeEvent, type: "plugin" | "theme", filename: string)
src/electron/main/modules/ipc.ts:165
Function
openGithubIssue
()
src/betterdiscord/builtins/developer/recovery.tsx:97
Method
openNativeAppModal
()
src/betterdiscord/types/discord/modules.d.ts:159
Function
openPath
(_: IpcMainEvent, path: string)
src/electron/main/modules/ipc.ts:38
Method
openWindow
(url: string, options: {windowOptions: object; closeOnUrl: boolean;})
src/betterdiscord/modules/ipc.ts:36
Method
options
()
src/betterdiscord/modules/commandmanager.tsx:366
Function
ownKeys
()
src/betterdiscord/webpack/stores.ts:16
Function
ownKeys
()
src/betterdiscord/webpack/require.ts:146
Function
parseArguments
(...args: any)
src/betterdiscord/polyfill/request.ts:9
Method
parseHTML
* Parses a string of HTML and returns the results. If the second parameter is true, * the parsed HTML will be returned as a document fragment {@s
src/betterdiscord/modules/dommanager.ts:80
Method
patch
* Allows you to patch a given context menu. Acts as a wrapper around the `Patcher`. * * @param {string | RegExp} navId Discord's internal
src/betterdiscord/api/contextmenu.ts:349
Method
patches
()
src/betterdiscord/modules/patcher.ts:61
Function
pipe
(fsStream: fs.WriteStream)
src/electron/preload/api/https.ts:73
Function
pluralize
@private
src/common/i18n.ts:104
Function
popAllLayers
()
src/betterdiscord/ui/settings/addoncard.tsx:43
Function
popLayer
()
src/betterdiscord/ui/settings/addoncard.tsx:38
Method
predicate
()
src/betterdiscord/modules/commandmanager.tsx:94
Function
promptToUpload
()
src/betterdiscord/modules/discordmodules.ts:70
Function
prop1
()
tests/common/utils/memoize.test.ts:28
← previous
next →
1,001–1,100 of 1,293, ranked by callers