Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Loukious/Vencord
/ functions
Functions
2,306 in github.com/Loukious/Vencord
⨍
Functions
2,306
◇
Types & classes
912
↓ 233 callers
Method
map
(mapper: (v: T, idx: number, arr: T[]) => R)
src/utils/ChangeList.ts:47
↓ 198 callers
Function
definePlugin
(p: P & Record<PropertyKey, any>)
src/utils/types.ts:32
↓ 166 callers
Method
push
* Append a task at the end of the queue. This task will be executed after all other tasks * If the queue exceeds the specified maxSize, the first
src/utils/Queue.ts:56
↓ 129 callers
Method
error
(...args: any[])
src/utils/Logger.ts:57
↓ 111 callers
Function
definePluginSettings
(def: Def, checks?: Checks)
src/api/Settings.ts:260
↓ 108 callers
Method
set
(target, key: string, value)
src/shared/SettingsStore.ts:92
↓ 99 callers
Method
filter
(section: FriendsSection, searchQuery?: string | null)
packages/discord-types/src/stores/FriendsStore.d.ts:57
↓ 97 callers
Function
classes
(...classes: Array<string | null | undefined | false>)
src/utils/misc.ts:25
↓ 93 callers
Method
get
(target, key: any, receiver)
src/shared/SettingsStore.ts:58
↓ 78 callers
Method
forEach
(obj: Record<string, any>, callback: (value: any, key: string) => void)
packages/discord-types/src/utils.d.ts:97
↓ 69 callers
Function
showToast
(message: string, type = ToastType.MESSAGE, options?: ToastOptions)
src/webpack/common/utils.ts:137
↓ 64 callers
Method
dispatch
(event: { [key: string]: unknown; type: FluxEventsAutoComplete; })
packages/discord-types/src/utils.d.ts:17
↓ 61 callers
Method
log
(...args: any[])
src/utils/Logger.ts:49
↓ 60 callers
Function
shikiRepoTheme
(name: string)
src/plugins/shikiCodeblocks.desktop/api/themes.ts:23
↓ 54 callers
Method
entries
(obj: Record<string, any>)
packages/discord-types/src/utils.d.ts:99
↓ 54 callers
Function
waitForStore
(name: string, cb: (v: any) => void)
src/webpack/common/internal.tsx:50
↓ 52 callers
Method
add
(item: T)
src/utils/ChangeList.ts:35
↓ 50 callers
Function
fetch
()
src/plugins/validUser/index.tsx:147
↓ 47 callers
Function
findCssClassesLazy
(...classes: S[])
src/webpack/webpack.ts:609
↓ 44 callers
Function
openModal
()
src/plugins/reviewDB/components/ReviewComponent.tsx:52
↓ 42 callers
Function
findByPropsLazy
(...props: PropsFilter)
src/webpack/webpack.ts:448
↓ 41 callers
Function
classNameFactory
(prefix: string = "")
src/utils/css.ts:27
↓ 35 callers
Method
keys
(obj: Record<string, any>)
packages/discord-types/src/utils.d.ts:96
↓ 33 callers
Function
get
()
src/plugins/biggerFileUpload/index.tsx:35
↓ 33 callers
Method
use
* React hook for getting the settings for this plugin * @param filter optional filter to avoid rerenders for irrelevant settings
src/utils/types.ts:408
↓ 29 callers
Function
showNotification
(data: NotificationData)
src/api/Notifications/Notifications.tsx:95
↓ 27 callers
Function
getIntlMessage
(key: string, values?: Record<PropertyKey, any>)
src/utils/discord.tsx:35
↓ 25 callers
Function
findByCodeLazy
(...code: CodeFilter)
src/webpack/webpack.ts:467
↓ 25 callers
Function
isPluginEnabled
(p: string)
src/api/PluginManager.ts:49
↓ 24 callers
Method
info
(...args: any[])
src/utils/Logger.ts:53
↓ 23 callers
Function
sendBotMessage
(channelId: string, message: PartialDeep<Message>)
src/api/Commands/commandHelpers.ts:37
↓ 23 callers
Function
updateSetting
(key: keyof typeof settings.store, value: any)
src/plugins/biggerFileUpload/index.tsx:104
↓ 23 callers
Method
warn
(...args: any[])
src/utils/Logger.ts:65
↓ 22 callers
Function
findComponentByCodeLazy
(...code: CodeFilter)
src/webpack/webpack.ts:556
↓ 22 callers
Function
useSettings
(paths?: UseSettings<Settings>[])
src/api/Settings.ts:205
↓ 21 callers
Function
get
()
src/plugins/philsPluginLibrary/store/store.ts:66
↓ 21 callers
Function
invoke
(event: IpcEvents, ...args: any[])
src/VencordNative.ts:15
↓ 21 callers
Function
mapMangledModuleLazy
(code: string | RegExp | CodeFilter, mappers: Record<S, FilterFn>, includeBlacklistedExports = false)
src/webpack/webpack.ts:673
↓ 21 callers
Method
on
* Registers a listener for device changes. * @param event event name. * @param listener callback receiving device lists.
packages/discord-types/src/stores/MediaEngineStore.d.ts:1432
↓ 20 callers
Function
LazyComponent
(factory: () => ComponentType<T>, attempts = 5)
src/utils/lazyReact.tsx:21
↓ 20 callers
Function
copyWithToast
(text: string, toastMessage = "Copied to clipboard!")
src/utils/discord.tsx:117
↓ 18 callers
Method
debug
(...args: any[])
src/utils/Logger.ts:69
↓ 17 callers
Function
findGroupChildrenByChildId
(id: string | string[], children: Array<ReactElement<any> | null | undefined>, matchSubstring = false)
src/api/ContextMenu.ts:95
↓ 17 callers
Method
onClose
()
src/api/Notifications/Notifications.tsx:56
↓ 17 callers
Function
waitForComponent
(name: string, filter: FilterFn | string | string[], fallbackValue: ComponentType<any> | null = null)
src/webpack/common/internal.tsx:26
↓ 16 callers
Function
showToast
(message: string, type = Toasts.Type.MESSAGE)
src/plugins/reviewDB/utils.tsx:45
↓ 15 callers
Method
openExternal
(path: string)
src/plugins/spotifyControls/SpotifyStore.ts:94
↓ 15 callers
Function
proxyLazy
(factory: () => T, attempts = 5, isChild = false)
src/utils/lazy.ts:88
↓ 15 callers
Function
waitFor
(filter: string | PropsFilter | FilterFn, callback: CallbackFn, { isIndirect = false }: { isIndirect?: boolean
src/webpack/webpack.ts:773
↓ 14 callers
Function
debounce
(func: T, delay = 300)
src/shared/debounce.ts:26
↓ 14 callers
Function
findStoreLazy
(name: StoreNameFilter)
src/webpack/webpack.ts:522
↓ 14 callers
Function
get
(userId: string)
src/plugins/decor/lib/stores/UsersDecorationsStore.ts:84
↓ 14 callers
Function
promisifyRequest
( request: IDBRequest<T> | IDBTransaction, )
src/api/DataStore/index.ts:21
↓ 14 callers
Function
useAwaiter
(factory: () => Promise<T>, providedOpts?: AwaiterOpts<T | null>)
src/utils/react.tsx:92
↓ 13 callers
Method
remove
(item: T)
src/utils/ChangeList.ts:39
↓ 12 callers
Function
fail
(reason: string)
scripts/generatePluginList.ts:97
↓ 12 callers
Method
openContextMenu
( event: UIEvent, render?: Menu["Menu"], options?: { enableSpellCheck?: boolean; },
packages/discord-types/src/menu.d.ts:68
↓ 12 callers
Function
set
(userId: string, decoration: string | null)
src/plugins/decor/lib/stores/UsersDecorationsStore.ts:87
↓ 12 callers
Method
unshift
* Prepend a task at the beginning of the queue. This task will be executed next * If the queue exceeds the specified maxSize, the last task in qu
src/utils/Queue.ts:69
↓ 12 callers
Function
validateNumberInput
(value: string)
src/plugins/philsPluginLibrary/utils/utils.ts:24
↓ 12 callers
Function
validateTextInputNumber
(value: string)
src/plugins/philsPluginLibrary/utils/utils.ts:25
↓ 11 callers
Function
callback
({ chunks })
src/plugins/implicitRelationships/index.ts:146
↓ 11 callers
Function
cb
()
src/webpack/common/utils.ts:30
↓ 11 callers
Method
close
This is a noop, it does nothing.
packages/discord-types/src/utils.d.ts:80
↓ 11 callers
Function
defaultGetStore
()
src/api/DataStore/index.ts:50
↓ 11 callers
Function
define
(target, p, attributes)
src/webpack/patchWebpack.ts:71
↓ 11 callers
Function
logStderr
(...data: any[])
scripts/generateReport.ts:26
↓ 11 callers
Function
toCodeBlock
(s: string, indentation = 0, isDiscord = false)
scripts/generateReport.ts:86
↓ 10 callers
Function
createAndAppendStyle
(id: string, target: HTMLElement)
src/utils/css.ts:7
↓ 10 callers
Function
findAll
(filter: FilterFn, { topLevelOnly = false }: { topLevelOnly?: boolean; } = {})
src/webpack/webpack.ts:259
↓ 10 callers
Method
show
(alert: { title: any; body: React.ReactNode; className?: string; confirmColor?
packages/discord-types/src/utils.d.ts:54
↓ 9 callers
Method
addChangeListener
* Add a scoped change listener that will fire whenever a setting matching the specified path is changed. * * For example if path is `"foo.ba
src/shared/SettingsStore.ts:248
↓ 9 callers
Function
copyToClipboard
(text: string)
src/utils/clipboard.ts:7
↓ 9 callers
Function
enableStyle
(name: string)
src/api/Styles.ts:103
↓ 9 callers
Function
getToken
()
src/plugins/reviewDB/auth.tsx:26
↓ 9 callers
Function
handleModuleNotFound
(method: string, ...filter: unknown[])
src/webpack/webpack.ts:216
↓ 9 callers
Function
openUserProfile
(id: string)
src/utils/discord.tsx:180
↓ 9 callers
Method
subscribe
(event: FluxEventsAutoComplete, callback: (data: any) => void)
packages/discord-types/src/utils.d.ts:19
↓ 9 callers
Function
wrapTab
(component: ComponentType<any>, tab: string)
src/components/settings/tabs/BaseTab.tsx:33
↓ 8 callers
Function
MakeContextCallback
(name: "Guild" | "Role" | "User" | "Channel" | "Message" | "Profile", getData?: (props: any) => any)
src/plugins/viewRaw/index.tsx:131
↓ 8 callers
Method
addListener
( emitter: EventEmitter, type: keyof Pick<EventEmitter, "on" | "once">, event: string,
src/plugins/philsPluginLibrary/emitter/emitter.ts:50
↓ 8 callers
Function
buildEntry
(options: EntryOptions)
src/plugins/_core/settings.tsx:134
↓ 8 callers
Function
canonicalizeMatch
(match: T)
src/utils/patches.ts:22
↓ 8 callers
Function
disableStyle
(name: string)
src/api/Styles.ts:124
↓ 8 callers
Function
filter
src/webpack/webpack.ts:69
↓ 8 callers
Function
findLazy
(filter: FilterFn)
src/webpack/webpack.ts:429
↓ 8 callers
Function
findOption
(args: CommandArgument[], name: string, fallbackValue?: any)
src/api/Commands/commandHelpers.ts:54
↓ 8 callers
Function
getUserSettingLazy
(group: string, name: string)
src/api/UserSettings.ts:81
↓ 8 callers
Function
notify
(text: string, icon?: string, onClick?: () => void)
src/plugins/relationshipNotifier/utils.ts:113
↓ 8 callers
Function
readDWord
(bytes: U8Arr, off: number)
src/utils/apng.ts:210
↓ 8 callers
Function
reply
(error?: string)
src/plugins/devCompanion.dev/index.tsx:143
↓ 8 callers
Method
run
()
src/utils/Queue.ts:46
↓ 8 callers
Function
serializeErrors
(func: (...args: any[]) => any)
src/main/updater/common.ts:26
↓ 8 callers
Method
update
(updater: (userId: string) => Partial<FriendsRow>)
packages/discord-types/src/stores/FriendsStore.d.ts:56
↓ 7 callers
Method
_req
(method: "post" | "get" | "put", route: string, data: any = {})
src/plugins/spotifyControls/SpotifyStore.ts:170
↓ 7 callers
Function
addSettingsPanelButton
(settings: PanelButton)
src/plugins/philsPluginLibrary/patches/userPanel.tsx:100
↓ 7 callers
Method
deleteProperty
(target, key: string)
src/shared/SettingsStore.ts:117
↓ 7 callers
Method
format
(url: URL)
packages/discord-types/src/utils.d.ts:389
↓ 7 callers
Function
getCloudUrl
()
src/api/SettingsSync/cloudSetup.tsx:16
↓ 7 callers
Function
getCurrentChannel
()
src/utils/discord.tsx:85
next →
1–100 of 2,306, ranked by callers