Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/HabitWaist/YT-Desktop-App
/ functions
Functions
625 in github.com/HabitWaist/YT-Desktop-App
⨍
Functions
625
◇
Types & classes
528
↓ 2 callers
Function
getAllLoadedRendererPlugins
()
src/loader/renderer.ts:145
↓ 2 callers
Function
getImage
(src: string)
src/providers/song-info.ts:47
↓ 2 callers
Function
getMenuItemById
(commandId: number)
src/plugins/in-app-menu/main.ts:39
↓ 2 callers
Function
getMusicQueueRenderer
( videoIds: string[], )
src/plugins/music-together/queue/song.ts:11
↓ 2 callers
Function
getParents
(element: Element | null)
src/plugins/in-app-menu/renderer/PanelItem.tsx:140
↓ 2 callers
Function
getPlaylistID
(aURL?: URL)
src/plugins/downloader/main/index.ts:747
↓ 2 callers
Function
getSongInfo
()
src/providers/song-info-front.ts:15
↓ 2 callers
Function
getVideoIDFromURL
(url: string)
src/plugins/crossfade/index.ts:196
↓ 2 callers
Method
injection
()
src/plugins/music-together/queue/queue.ts:272
↓ 2 callers
Function
innerRefreshMenu
()
src/menu.ts:70
↓ 2 callers
Function
isBlockerEnabled
(session: Electron.Session)
src/plugins/adblocker/blocker.ts:79
↓ 2 callers
Function
isConnected
()
src/plugins/discord/main.ts:113
↓ 2 callers
Function
isFullscreen
()
src/renderer.ts:112
↓ 2 callers
Function
isInjected
()
src/plugins/adblocker/injectors/inject.js:13
↓ 2 callers
Method
isPlaying
()
src/plugins/shortcuts/mpris.ts:53
↓ 2 callers
Method
isSessionCreated
(config: ScrobblerPluginConfig)
src/plugins/scrobbler/services/lastfm.ts:40
↓ 2 callers
Function
kb
( label_: string, value_: string, default_: string, )
src/plugins/precise-volume/index.ts:65
↓ 2 callers
Function
lateSave
( key: string, value: unknown, fn: (key: string, value: unknown) => void = config.set, )
src/index.ts:444
↓ 2 callers
Function
loadAdBlockerEngine
( session: Electron.Session | undefined = undefined, cache: boolean = true, additionalBlockLists: string
src/plugins/adblocker/blocker.ts:26
↓ 2 callers
Function
makeLyricsRequest
(extractedSongInfo: SongInfo)
src/plugins/synced-lyrics/renderer/lyrics/fetch.ts:42
↓ 2 callers
Function
microToSec
(n: number)
src/plugins/shortcuts/mpris.ts:102
↓ 2 callers
Method
moveItem
(fromIndex: number, toIndex: number)
src/plugins/music-together/queue/queue.ts:227
↓ 2 callers
Function
mustAbort
(v)
src/plugins/adblocker/injectors/inject.js:134
↓ 2 callers
Function
nativeImageToLogo
(nativeImage: NativeImage)
src/plugins/notifications/utils.ts:32
↓ 2 callers
Function
notificationImage
( songInfo: SongInfo, config: NotificationsPluginConfig, )
src/plugins/notifications/utils.ts:44
↓ 2 callers
Function
onApiLoaded
()
src/renderer.ts:48
↓ 2 callers
Method
onConnections
(listener: (connections?: DataConnection) => void)
src/plugins/music-together/connection.ts:116
↓ 2 callers
Function
playPausedHandler
(e: Event, status: string)
src/providers/song-info-front.ts:154
↓ 2 callers
Method
postSongDataToAPI
( songInfo: SongInfo, config: ScrobblerPluginConfig, data: LastFmData, setConfig: SetConfType,
src/plugins/scrobbler/services/lastfm.ts:119
↓ 2 callers
Function
refreshMenuItem
(originalMenu: Menu, commandId: number)
src/plugins/in-app-menu/renderer/TitleBar.tsx:217
↓ 2 callers
Method
registerConnection
(conn: DataConnection)
src/plugins/music-together/connection.ts:121
↓ 2 callers
Method
removeVideo
(index: number)
src/plugins/music-together/queue/queue.ts:204
↓ 2 callers
Function
replaceButton
(query: string, button: Element)
src/plugins/picture-in-picture/renderer.ts:24
↓ 2 callers
Function
resizeCanvas
()
src/plugins/visualizer/index.ts:186
↓ 2 callers
Function
resizeVisualizer
(width: number, height: number)
src/plugins/visualizer/index.ts:209
↓ 2 callers
Function
saveImage
(img: NativeImage, savePath: string)
src/plugins/notifications/utils.ts:68
↓ 2 callers
Function
saveVolume
(volume: number)
src/plugins/precise-volume/renderer.ts:126
↓ 2 callers
Function
secToMilisec
(t?: number)
src/plugins/lumiastream/index.ts:34
↓ 2 callers
Function
secToMilisec
(t: number)
src/plugins/tuna-obs/index.ts:32
↓ 2 callers
Function
secondsToMinutes
(seconds: number)
src/plugins/notifications/utils.ts:85
↓ 2 callers
Function
sendSongInfo
(videoData: VideoDataChangeValue)
src/providers/song-info-front.ts:235
↓ 2 callers
Function
setCanvasExtents
()
docs/js/main.js:163
↓ 2 callers
Method
setIndex
(index: number)
src/plugins/music-together/queue/queue.ts:218
↓ 2 callers
Method
setOwner
(owner: Profile)
src/plugins/music-together/queue/queue.ts:159
↓ 2 callers
Function
setThumbar
(songInfo: SongInfo)
src/plugins/taskbar-mediacontrol/index.ts:74
↓ 2 callers
Function
setupCssInjection
(webContents: Electron.WebContents)
src/plugins/utils/main/css.ts:50
↓ 2 callers
Function
skipAd
(target: Element)
src/plugins/adblocker/adSpeedup.ts:1
↓ 2 callers
Function
skipSilence
()
src/plugins/skip-silences/renderer.ts:94
↓ 2 callers
Function
speedUpAndMute
(player: Element, isAdShowing: boolean)
src/plugins/adblocker/adSpeedup.ts:10
↓ 2 callers
Function
submitListen
( body: ListenbrainzRequestBody, config: ScrobblerPluginConfig, )
src/plugins/scrobbler/services/listenbrainz.ts:100
↓ 2 callers
Function
titleFontPicker
(title: string)
src/plugins/notifications/interactive.ts:243
↓ 2 callers
Function
togglePiP
()
src/plugins/picture-in-picture/main.ts:25
↓ 2 callers
Function
trapChain
(owner, chain)
src/plugins/adblocker/injectors/inject.js:198
↓ 2 callers
Function
trapProp
(owner, prop, configurable, handler)
src/plugins/adblocker/injectors/inject.js:153
↓ 2 callers
Function
tryToInjectLyric
(callback?: () => void)
src/plugins/lyrics-genius/renderer.ts:74
↓ 2 callers
Function
updatePlayBackSpeed
()
src/plugins/playback-speed/renderer.ts:19
↓ 2 callers
Method
updateVolume
* Internal: Update media volume. * (calls itself through requestAnimationFrame)
src/plugins/crossfade/fader.ts:298
↓ 2 callers
Function
validateVolumeLevel
(value: number)
src/plugins/crossfade/fader.ts:19
↓ 2 callers
Method
waitForReady
()
src/plugins/music-together/connection.ts:71
↓ 1 callers
Function
ItemRenderer
(props: ItemRendererProps)
src/plugins/music-together/element.ts:124
↓ 1 callers
Function
SHA1Hash
(str: string)
src/plugins/music-together/queue/sha1hash.ts:1
↓ 1 callers
Method
addScrobble
( songInfo: SongInfo, config: ScrobblerPluginConfig, setConfig: SetConfType, )
src/plugins/scrobbler/services/lastfm.ts:100
↓ 1 callers
Function
audioCanPlayEventDispatcher
()
src/renderer.ts:183
↓ 1 callers
Function
changeProtocolHandler
( f: (cmd: string, args: string[] | undefined) => void, )
src/providers/protocol-handler.ts:38
↓ 1 callers
Function
clear
()
docs/js/main.js:192
↓ 1 callers
Function
clickFullscreenButton
(isFullscreenValue: boolean)
src/renderer.ts:121
↓ 1 callers
Function
cloneButton
(query: string)
src/plugins/picture-in-picture/renderer.ts:38
↓ 1 callers
Function
connectRecursive
()
src/plugins/discord/main.ts:63
↓ 1 callers
Function
createAudioForCrossfade
(url: string)
src/plugins/crossfade/index.ts:226
↓ 1 callers
Function
createContext
( id: string, win: BrowserWindow, )
src/loader/menu.ts:16
↓ 1 callers
Function
createFormData
(parameters: LastFmSongData)
src/plugins/scrobbler/services/lastfm.ts:176
↓ 1 callers
Function
createGuestPopup
(props: GuestPopupProps)
src/plugins/music-together/ui/guest.ts:13
↓ 1 callers
Function
createHostPopup
(props: HostPopupProps)
src/plugins/music-together/ui/host.ts:14
↓ 1 callers
Function
createSettingPopup
(props: SettingPopupProps)
src/plugins/music-together/ui/setting.ts:14
↓ 1 callers
Function
cropMaxWidth
(image: Electron.NativeImage)
src/plugins/downloader/main/utils.ts:11
↓ 1 callers
Function
crossfade
(cb: () => void)
src/plugins/crossfade/index.ts:285
↓ 1 callers
Function
defineYTMDTransElements
()
src/renderer.ts:258
↓ 1 callers
Function
display
(kind: keyof typeof mediaIcons)
src/plugins/notifications/interactive.ts:111
↓ 1 callers
Function
downloadChunks
( stream: AsyncGenerator<Uint8Array, void>, contentLength: number, sendFeedback: (str: string, value?: n
src/plugins/downloader/main/index.ts:392
↓ 1 callers
Function
downloadSongOnFinishSetup
({ ipc, }: Pick<BackendContext<DownloaderPluginConfig>, 'ipc' | 'getConfig'>)
src/plugins/downloader/main/index.ts:174
↓ 1 callers
Method
exponentialScaler
* Internal: Exponential scaler with dynamic range limit. * * @param {Number} input - logarithmic input level to be expanded (float, 0…1) * @p
src/plugins/crossfade/fader.ts:347
↓ 1 callers
Function
extractTimeAndText
( line: string, index: number, )
src/plugins/synced-lyrics/renderer/lyrics/fetch.ts:16
↓ 1 callers
Function
extractToken
(cookie = document.cookie)
src/plugins/music-together/queue/client.ts:3
↓ 1 callers
Method
fadeOut
(callback: () => void)
src/plugins/crossfade/fader.ts:290
↓ 1 callers
Function
fetchSegments
( apiURL: string, categories: string[], videoId: string, )
src/plugins/sponsorblock/index.ts:44
↓ 1 callers
Function
fileExists
( path: fs.PathLike, callbackIfExists: { (): void; (): void; (): void }, callbackIfError: (() => void) |
src/plugins/utils/main/fs.ts:3
↓ 1 callers
Function
firstRun
Restore saved volume and setup tooltip
src/plugins/precise-volume/renderer.ts:48
↓ 1 callers
Function
forceLoadMenuPlugin
(id: string, win: BrowserWindow)
src/loader/menu.ts:38
↓ 1 callers
Function
forcePlaybackMode
()
src/plugins/video-toggle/index.ts:248
↓ 1 callers
Function
getAllLoadedMainPlugins
()
src/loader/main.ts:160
↓ 1 callers
Function
getAllMenuTemplate
()
src/loader/menu.ts:89
↓ 1 callers
Function
getAndroidTvInfo
(id: string)
src/plugins/downloader/main/index.ts:776
↓ 1 callers
Function
getAuthorizationHeader
( papisid: string, millis = Date.now(), origin: string = 'https://music.youtube.com', )
src/plugins/music-together/queue/client.ts:13
↓ 1 callers
Function
getButtons
(isPaused: boolean)
src/plugins/notifications/interactive.ts:131
↓ 1 callers
Function
getClient
()
src/plugins/music-together/queue/client.ts:21
↓ 1 callers
Method
getConnections
()
src/plugins/music-together/connection.ts:99
↓ 1 callers
Function
getCookieFromWindow
(win: BrowserWindow)
src/plugins/downloader/main/index.ts:91
↓ 1 callers
Function
getCoverBuffer
(url: string)
src/plugins/downloader/main/index.ts:490
↓ 1 callers
Function
getDefaultLocale
(locale: string)
src/index.ts:600
↓ 1 callers
Function
getFFmpegMetadataArgs
(metadata: CustomSongInfo)
src/plugins/downloader/main/index.ts:731
← previous
next →
101–200 of 625, ranked by callers