Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/bundit/kord
/ functions
Functions
470 in github.com/bundit/kord
⨍
Functions
470
◇
Types & classes
33
↓ 26 callers
Function
fetchGeneric
(endpoint, opts)
client/src/utils/fetchGeneric.js:1
↓ 12 callers
Function
errorHandler
(err, tries = 3)
client/src/redux/actions/spotifyActions.js:393
↓ 11 callers
Function
errorHandler
(err, tries = 3)
client/src/redux/actions/youtubeActions.js:313
↓ 9 callers
Function
capitalizeWord
(word)
client/src/utils/formattingHelpers.js:55
↓ 9 callers
Function
fetchSoundcloudAndPipeResponse
( endpoint: string, res: ExpressResponse, )
controllers/api-controller.ts:48
↓ 8 callers
Function
play
()
client/src/redux/actions/playerActions.js:79
↓ 8 callers
Function
playTrack
(index, tracklist, nextHref, context)
client/src/redux/actions/playerActions.js:51
↓ 7 callers
Function
cacheValue
(key, value)
client/src/utils/sessionStorage.js:15
↓ 7 callers
Function
loadCachedValue
client/src/utils/sessionStorage.js:1
↓ 7 callers
Function
pause
()
client/src/redux/actions/playerActions.js:94
↓ 6 callers
Function
fetchSoundcloudTracks
(endpoint)
client/src/redux/actions/soundcloudActions.js:177
↓ 6 callers
Function
fetchYoutubeTracks
( endpoint, isPlaylistTracks = false, tries = 3 )
client/src/redux/actions/youtubeActions.js:265
↓ 6 callers
Function
formatArtistName
(artist)
client/src/utils/formattingHelpers.js:3
↓ 6 callers
Function
generateYoutubeFetchOptionsAndHeaders
(method)
client/src/redux/actions/youtubeActions.js:327
↓ 6 callers
Function
mapJsonToTracks
(json, search = false)
client/src/redux/actions/spotifyActions.js:428
↓ 5 callers
Function
handleSeek
(seconds)
client/src/components/player.js:164
↓ 5 callers
Function
setTrackResults
(source, tracks)
client/src/redux/actions/searchActions.js:43
↓ 4 callers
Function
fetchSoundcloud
( endpoint: string, retriesRemaining: number = 1, )
controllers/api-controller.ts:24
↓ 4 callers
Function
formatSourceName
(source)
client/src/utils/formattingHelpers.js:121
↓ 4 callers
Function
importPlaylists
(source, playlists, replaceExisting = false)
client/src/redux/actions/libraryActions.js:45
↓ 4 callers
Method
load
(trackId, positionMs = 0, tries = 3)
client/src/components/spotify-player.js:172
↓ 4 callers
Function
mapCollectionToTracks
(collection)
client/src/redux/actions/soundcloudActions.js:225
↓ 4 callers
Function
nextTrack
()
client/src/redux/actions/playerActions.js:143
↓ 4 callers
Function
nextTrackAction
()
client/src/redux/actions/playerActions.js:137
↓ 4 callers
Function
openSettings
client/src/redux/actions/userActions.js:110
↓ 4 callers
Function
parseSpotifyResults
(json)
client/src/redux/actions/spotifyActions.js:224
↓ 4 callers
Function
setConnection
(source, isConnected)
client/src/redux/actions/userActions.js:40
↓ 4 callers
Function
setSeek
(time)
client/src/redux/actions/playerActions.js:130
↓ 4 callers
Function
setUserProfile
(source, profile)
client/src/redux/actions/userActions.js:55
↓ 3 callers
Function
clearRestOfQueue
(whichQueue)
client/src/redux/actions/playerActions.js:253
↓ 3 callers
Method
disconnectPlayer
()
client/src/components/spotify-player.js:152
↓ 3 callers
Function
filterUnconnected
(playlists)
client/src/utils/formattingHelpers.js:110
↓ 3 callers
Function
flattenPlaylistObject
(playlists)
client/src/utils/formattingHelpers.js:150
↓ 3 callers
Function
getTitleFromPathname
(pathname)
client/src/utils/formattingHelpers.js:114
↓ 3 callers
Function
getToHref
(lastRoute, baseRoute)
client/src/components/layout/footer.js:34
↓ 3 callers
Function
hasTracksLeft
(index, queue, isMainQueue = false)
client/src/utils/queueHelpers.js:19
↓ 3 callers
Function
importPlaylistTracks
(source, playlistId, tracks)
client/src/redux/actions/libraryActions.js:54
↓ 3 callers
Method
initPlayer
()
client/src/components/spotify-player.js:138
↓ 3 callers
Method
pause
(tries = 3)
client/src/components/spotify-player.js:242
↓ 3 callers
Method
play
(tries = 3)
client/src/components/spotify-player.js:227
↓ 3 callers
Function
playFromQueue
(offset, whichQueue)
client/src/redux/actions/playerActions.js:236
↓ 3 callers
Function
removeTrackFromQueue
(offset, whichQueue)
client/src/redux/actions/playerActions.js:184
↓ 3 callers
Function
setAccessToken
(source, token)
client/src/redux/actions/userActions.js:32
↓ 3 callers
Function
setMoreTrackResults
(source, tracks)
client/src/redux/actions/searchActions.js:51
↓ 3 callers
Function
setMuted
(isMuted)
client/src/redux/actions/playerActions.js:215
↓ 3 callers
Function
setNextPlaylistHref
(source, playlistId, nextHref)
client/src/redux/actions/libraryActions.js:70
↓ 3 callers
Function
setVolume
(newVolume)
client/src/redux/actions/playerActions.js:208
↓ 3 callers
Function
shuffleTracks
(tracks, currentIndex)
client/src/utils/queueHelpers.js:49
↓ 3 callers
Method
stopTrackingSeekPosition
()
client/src/components/spotify-player.js:304
↓ 3 callers
Function
toggleDropdown
(e)
client/src/components/track-item.js:44
↓ 3 callers
Function
toggleKeyboardControlsMenu
()
client/src/redux/actions/userActions.js:141
↓ 2 callers
Function
clearInterval
()
client/src/utils/hooks.js:230
↓ 2 callers
Function
collapsePlayer
()
client/src/redux/actions/playerActions.js:266
↓ 2 callers
Function
fetchArtistTracks
( artistId, source, type, artistName )
client/src/redux/actions/searchActions.js:138
↓ 2 callers
Function
fetchProfileAndPlaylists
(source, user)
client/src/redux/actions/userActions.js:70
↓ 2 callers
Function
fetchSoundcloudLikes
(next, userId)
client/src/redux/actions/soundcloudActions.js:55
↓ 2 callers
Function
fetchSpotifyLikes
( setResults = false, limit = 50, offset = 0, market = "from_token", tries = 3 )
client/src/redux/actions/spotifyActions.js:65
↓ 2 callers
Function
fetchYoutubePlaylistTracks
( id, next, limit = 15, tries = 3 )
client/src/redux/actions/youtubeActions.js:87
↓ 2 callers
Function
formatNumber
(x)
client/src/utils/formattingHelpers.js:93
↓ 2 callers
Function
generateJwtPayload
(userId: string, email: string)
controllers/auth-controller.ts:82
↓ 2 callers
Function
getImgUrl
(track, size)
client/src/utils/formattingHelpers.js:208
↓ 2 callers
Function
getMissingSoundcloudTrackInfo
* Sometimes soundcloud api returns only the first 5 tracks as full objects * so we use this to fill in the rest of the infomation for the remaining t
controllers/api-controller.ts:148
↓ 2 callers
Function
getTrackExternalLink
(track: any)
client/src/utils/libraryUtils.ts:1
↓ 2 callers
Method
handleAccountError
()
client/src/components/spotify-player.js:402
↓ 2 callers
Function
handlePlay
()
client/src/components/player.js:111
↓ 2 callers
Function
handleWidevineNotSupported
()
client/src/utils/hooks.js:395
↓ 2 callers
Function
importLikes
(source, likes)
client/src/redux/actions/libraryActions.js:37
↓ 2 callers
Function
insertUserProfile
( client: PoolClient, userProfile: UserProfileDao, )
services/auth.ts:58
↓ 2 callers
Function
isEmptyObject
(obj)
client/src/utils/compareHelpers.js:80
↓ 2 callers
Function
keepWithinVolumeRange
(volume)
client/src/utils/formattingHelpers.js:98
↓ 2 callers
Function
mapJsonToPlaylists
(json)
client/src/redux/actions/youtubeActions.js:349
↓ 2 callers
Function
mapJsonToPlaylists
(json)
client/src/redux/actions/spotifyActions.js:480
↓ 2 callers
Function
mapListByIdAndIndex
(list)
client/src/utils/formattingHelpers.js:256
↓ 2 callers
Function
mapToTrack
(track)
client/src/redux/actions/soundcloudActions.js:236
↓ 2 callers
Function
mapToTracks
(json)
client/src/redux/actions/spotifyActions.js:451
↓ 2 callers
Function
mapTracksAndNextHref
(json)
client/src/redux/actions/soundcloudActions.js:185
↓ 2 callers
Function
onSubmit
(e)
client/src/components/settings-form.js:99
↓ 2 callers
Function
playPlaylist
client/src/redux/actions/playerActions.js:298
↓ 2 callers
Function
prevTrack
()
client/src/redux/actions/playerActions.js:171
↓ 2 callers
Function
refreshSpotifyToken
()
client/src/redux/actions/spotifyActions.js:28
↓ 2 callers
Function
registerValidSW
(swUrl, config)
client/src/serviceWorker.js:57
↓ 2 callers
Function
removeScrollListener
()
client/src/components/track-item.js:75
↓ 2 callers
Function
reorder
(list, sourceIndex, destinationIndex)
client/src/utils/formattingHelpers.js:162
↓ 2 callers
Function
secondsToFormatted
(total)
client/src/utils/formattingHelpers.js:40
↓ 2 callers
Method
seek
(position)
client/src/components/spotify-player.js:257
↓ 2 callers
Method
setAccessToken
(token)
client/src/components/spotify-player.js:168
↓ 2 callers
Function
setArtistResults
(source, artists)
client/src/redux/actions/searchActions.js:59
↓ 2 callers
Function
setCurrentTrackDropdown
client/src/redux/actions/userActions.js:147
↓ 2 callers
Function
setIsSettingsOpen
client/src/redux/actions/userActions.js:96
↓ 2 callers
Function
setMainConnection
client/src/redux/actions/userActions.js:48
↓ 2 callers
Function
setNextQueueHref
(nextHref)
client/src/redux/actions/playerActions.js:222
↓ 2 callers
Function
setQueueIndex
(i)
client/src/redux/actions/playerActions.js:201
↓ 2 callers
Function
setRelatedTracks
(relatedTracks)
client/src/redux/actions/playerActions.js:246
↓ 2 callers
Function
setShowUnsupportedBrowserModal
client/src/redux/actions/userActions.js:184
↓ 2 callers
Function
setSpotifyResults
client/src/redux/actions/spotifyActions.js:245
↓ 2 callers
Function
setTrack
(track)
client/src/redux/actions/playerActions.js:116
↓ 2 callers
Method
setVolume
(volume)
client/src/components/spotify-player.js:271
↓ 2 callers
Function
shuffle
* Shuffles array in place. ES6 version * @param {Array} a items An array containing the items.
client/src/utils/queueHelpers.js:40
↓ 2 callers
Function
signAndSetJWTSessionToken
(res: Response, jwtPayload: KordJWT)
controllers/auth-controller.ts:92
↓ 2 callers
Function
toggleAddToPlaylistForm
()
client/src/redux/actions/userActions.js:123
next →
1–100 of 470, ranked by callers