MCPcopy Create free account

hub / github.com/Jellify-Music/App / functions

Functions775 in github.com/Jellify-Music/App

↓ 64 callersFunctiongetApi
()
src/stores/auth/utils.ts:33
↓ 49 callersFunctionapplyHapticFeedback
(haptic: keyof typeof Haptics)
src/utils/haptics/index.ts:10
↓ 39 callersFunctiongetUser
()
src/stores/auth/utils.ts:47
↓ 35 callersFunctiongetItemImageUrl
( item: BaseItemDto, type: ImageType, options?: ImageUrlOptions, )
src/api/queries/image/utils/index.ts:23
↓ 22 callersFunctionuseJellifyLibrary
()
src/stores/auth/index.ts:79
↓ 21 callersFunctioncaptureError
(error: unknown, context: LoggingContext, message?: string)
src/utils/logging/index.ts:7
↓ 20 callersFunctionloadNewQueue
(variables: QueueMutation)
src/hooks/player/functions/queue.ts:21
↓ 19 callersFunctiontriggerHaptic
(type: Exclude<keyof typeof Presets.System, 'Android'>)
src/hooks/use-haptic-feedback.ts:17
↓ 16 callersFunctioncreateDto
(id: string)
jest/functional/Player/queue.test.ts:67
↓ 15 callersFunctionconvertRunTimeTicksToSeconds
(ticks: number)
src/utils/mapping/ticks-to-seconds.ts:20
↓ 13 callersFunctioncloseAllSwipeableRows
()
src/components/Global/components/SwipeableRow/registery.ts:31
↓ 13 callersFunctiongetBlurhashFromDto
( { ImageBlurHashes }: BaseItemDto | BaseItemDtoSlimified, type: ImageType = ImageType.Primary, )
src/utils/parsing/blurhash.ts:4
↓ 12 callersFunctioncreateTrackItem
(id: string, url = '')
jest/functional/Player/queue.test.ts:70
↓ 12 callersFunctiongetTrackDto
(track: TrackItem | undefined)
src/utils/mapping/track-extra-payload.ts:14
↓ 12 callersFunctionnotifySwipeableRowOpened
(id: string)
src/components/Global/components/SwipeableRow/registery.ts:15
↓ 11 callersFunctionconvertSecondsToRunTimeTicks
(seconds: number)
src/utils/mapping/ticks-to-seconds.ts:8
↓ 11 callersFunctionformatBytes
(bytes: number, decimals = 1)
src/utils/formatting/bytes.ts:1
↓ 10 callersFunctiongetItemName
(item: BaseItemDto)
src/utils/formatting/item-names.ts:4
↓ 10 callersFunctionsetQueryUserDataForItems
(items: BaseItemDto[])
src/api/queries/user-data/index.ts:21
↓ 9 callersFunctionuseCurrentTrack
()
src/stores/player/queue.ts:135
↓ 8 callersFunctionclose
()
src/components/Global/components/SwipeableRow/index.tsx:111
↓ 8 callersFunctioncreateTrack
(id: string, url = `https://example.com/${id}.mp3`)
jest/functional/Player/track-media-info.test.ts:72
↓ 8 callersFunctiongetLibrary
()
src/stores/auth/utils.ts:49
↓ 8 callersFunctionregisterSwipeableRow
(id: string, close: CloseHandler)
src/components/Global/components/SwipeableRow/registery.ts:6
↓ 8 callersFunctionuseDisplayContext
()
src/providers/Display/display-provider.tsx:46
↓ 7 callersFunctioncreateTrack
(id: string)
jest/functional/Player/queue.test.ts:51
↓ 7 callersFunctiondeleteDownloads
(itemIds: string[])
src/providers/Storage/index.tsx:132
↓ 6 callersFunctionUserDataQueryKey
(user: JellifyUser, itemId: string)
src/api/queries/user-data/keys.ts:4
↓ 6 callersFunctionaddToQueue
(variables: AddToQueueMutation)
src/hooks/player/functions/queue.ts:166
↓ 6 callersFunctionensureDownloadedTracks
()
src/hooks/downloads/utils.ts:5
↓ 6 callersFunctionformatArtistName
( artistName: string | null | undefined, releaseDate?: string | null | undefined, )
src/utils/formatting/artist-names.ts:3
↓ 6 callersFunctiongetDeviceProfile
( streamingQuality: StreamingQuality, type: SourceType, )
src/utils/audio/device-profiles.ts:76
↓ 6 callersFunctionmapDtosToTracks
( items: BaseItemDto[], downloadedTracks: DownloadedTrack[], )
src/utils/mapping/item-to-track.ts:14
↓ 6 callersFunctionprevious
()
src/hooks/player/functions/controls.ts:20
↓ 6 callersFunctionshuffleJellifyTracks
(tracks: TrackItem[])
src/hooks/player/functions/utils/shuffle.ts:3
↓ 6 callersFunctionskip
(index: number | undefined)
src/hooks/player/functions/controls.ts:44
↓ 6 callersFunctionuseJellifyUser
()
src/stores/auth/index.ts:72
↓ 5 callersFunctionArtistQueryKey
(artistId: string | undefined | null)
src/api/queries/artist/keys.ts:6
↓ 5 callersFunctioncalculateRunTimeFromSeconds
(seconds: number)
src/components/Global/helpers/time-codes.tsx:51
↓ 5 callersFunctionformatArtistNames
(artistNames: string[] | null | undefined)
src/utils/formatting/artist-names.ts:24
↓ 5 callersFunctiongetAudioCache
()
src/utils/legacy/offline-mode-utils.ts:76
↓ 5 callersFunctiongetTrackMediaSourceInfo
(track: TrackItem | undefined)
src/utils/mapping/track-extra-payload.ts:19
↓ 5 callersFunctionreportPlaybackProgress
( track: TrackItem, position: number, isPaused?: boolean, )
src/api/mutations/playback/functions/playback-progress.ts:10
↓ 5 callersFunctionupdateTrackMediaInfo
(tracks: TrackItem[])
src/services/player/utils/track-media-info.ts:10
↓ 5 callersFunctionuseIsFavorite
(item: BaseItemDto)
src/api/queries/user-data/index.ts:9
↓ 5 callersFunctionuseJellifyServer
()
src/stores/auth/index.ts:65
↓ 5 callersFunctionuseRecentlyPlayedTracks
()
src/api/queries/recents/index.ts:21
↓ 4 callersFunctionPlayItAgainQuery
( library: JellifyLibrary | undefined, )
src/api/queries/recents/index.ts:29
↓ 4 callersFunctionPlaylistTracksQueryKey
(playlist: BaseItemDto)
src/api/queries/playlist/keys.ts:15
↓ 4 callersFunctionTracksTemplate
(items: BaseItemDto[], queuingRef: Queue)
src/components/CarPlay/Tracks.tsx:12
↓ 4 callersFunctionabortWith
(reason?: unknown)
src/configs/axios.config.ts:52
↓ 4 callersFunctioncalculateTrackVolume
(track: TrackItem)
src/utils/audio/normalization.ts:47
↓ 4 callersFunctioncreateMockTracks
(count: number)
jest/functional/Shuffle.test.tsx:16
↓ 4 callersFunctionensurePlaylistLibraryQueryData
()
src/api/queries/libraries/index.ts:23
↓ 4 callersFunctionfetchItem
(api: Api | undefined, itemId: string)
src/api/queries/item.ts:21
↓ 4 callersFunctionflattenInfiniteQueryPages
( data: InfiniteData<BaseItemDto[], unknown>, options?: FlattenInfiniteQueryPagesOptions, )
src/utils/query-selectors.ts:18
↓ 4 callersFunctionisPlaybackFinished
(lastPosition: number, duration: number)
src/api/mutations/playback/utils/index.ts:8
↓ 4 callersFunctiononPress
()
src/components/CastDialog/device.tsx:18
↓ 4 callersFunctionopenMenu
()
src/components/Global/components/SwipeableRow/index.tsx:126
↓ 4 callersFunctionpaletteToNavTheme
( palette: (typeof PRESET_PALETTES)['purple']['dark'], dark: boolean, )
src/components/theme.ts:48
↓ 4 callersFunctionpickRandomItemFromArray
(array: readonly T[])
src/utils/parsing/random.ts:1
↓ 4 callersFunctionreorderQueue
({ fromIndex, toIndex }: QueueOrderMutation)
src/hooks/player/functions/queue.ts:250
↓ 4 callersFunctionuseAddFavorite
()
src/api/mutations/favorite/index.ts:75
↓ 4 callersFunctionuseApi
()
src/stores/auth/index.ts:83
↓ 4 callersFunctionuseArtistContext
()
src/providers/Artist/index.tsx:83
↓ 4 callersFunctionuseDeleteDownloads
()
src/hooks/downloads/mutations.ts:12
↓ 4 callersFunctionuseDownloadTracks
()
src/hooks/downloads/mutations.ts:7
↓ 4 callersFunctionusePerformanceMonitor
( componentName: string, threshold: number = 10, )
src/hooks/use-performance-monitor.ts:24
↓ 4 callersFunctionuseRecentlyAddedAlbums
()
src/api/queries/album/index.ts:95
↓ 4 callersFunctionuseRemoveFavorite
()
src/api/mutations/favorite/index.ts:112
↓ 4 callersFunctionuseSwipeableRowContext
()
src/components/Global/components/SwipeableRow/context.tsx:32
↓ 3 callersFunctionArtistsTemplate
(artists: BaseItemDto[])
src/components/CarPlay/Artists.tsx:8
↓ 3 callersFunctionFrequentlyPlayedTracksQueryKey
( user: JellifyUser | undefined, library: JellifyLibrary | undefined, )
src/api/queries/frequents/keys.ts:15
↓ 3 callersFunctionMediaInfoQuery
(itemId: string | null | undefined, source: SourceType)
src/api/queries/media/queries.ts:13
↓ 3 callersFunctionRecentlyPlayedTracksQueryKey
( user: JellifyUser | undefined, library: JellifyLibrary | undefined, )
src/api/queries/recents/keys.ts:16
↓ 3 callersFunctionRecentsQueryKey
( key: RecentsQueryKeys, user: JellifyUser | undefined, library: JellifyLibrary | undefined, )
src/api/queries/recents/keys.ts:10
↓ 3 callersFunctionUserPlaylistsQueryKey
( library: BaseItemDto | undefined, user: JellifyUser | undefined, )
src/api/queries/playlist/keys.ts:10
↓ 3 callersFunctionauthenticateUserByName
( api: Api | undefined, username: string, password: string | undefined, )
src/api/mutations/authentication/utils/index.ts:6
↓ 3 callersFunctioncaptureInfo
(context: LoggingContext, message: string)
src/utils/logging/index.ts:34
↓ 3 callersFunctionconnectToServer
(serverAddress: string)
src/api/mutations/public-system-info/utils/index.ts:20
↓ 3 callersFunctioncreateVersionedMmkvStorage
(storeName: string)
src/constants/versioned-storage.ts:49
↓ 3 callersFunctionensureAlbumDiscsQuery
(album: BaseItemDto)
src/api/queries/album/index.ts:119
↓ 3 callersFunctionfetchAlbumDiscs
( api: Api | undefined, album: BaseItemDto, )
src/api/queries/item.ts:100
↓ 3 callersFunctiongetDownloadSize
(download: DownloadedTrack)
src/screens/Storage/index.tsx:28
↓ 3 callersFunctiongoToScreenFromContextSheet
( screenName: keyof BaseStackParamList, params: Pick< RouteProp<BaseStackParamList, typeof screenName>['pa
src/components/Context/utils/navigation.ts:5
↓ 3 callersFunctionhandleDeshuffle
()
src/hooks/player/functions/shuffle.ts:264
↓ 3 callersFunctiononLongPress
()
src/components/Playlist/components/track.tsx:29
↓ 3 callersFunctiononTracksNeedUpdate
(tracks: TrackItem[], lookahead: number)
src/services/player/utils/event-handlers.ts:42
↓ 3 callersFunctionpadRunTimeNumber
(number: number)
src/components/Global/helpers/time-codes.tsx:44
↓ 3 callersFunctionpickFirstGenre
(genres: string[] | undefined | null)
src/utils/formatting/genres.ts:7
↓ 3 callersFunctionreportPlaybackCompleted
(track: TrackItem)
src/api/mutations/playback/functions/playback-completed.ts:9
↓ 3 callersFunctionresolveTrackUrls
( trackItems: TrackItem[], source: SourceType, )
src/utils/fetching/track-media-info.ts:9
↓ 3 callersFunctionsanitizeJellyfinUrl
(url: string)
src/components/CastDialog/device.tsx:75
↓ 3 callersFunctionsimulateOpen
* Helper: simulate that a specific row was swiped open by notifying the registry * (This is equivalent to the row opening and telling the registry it
jest/contextual/SwipeableRow.behavior.test.tsx:65
↓ 3 callersFunctionuseAreAllDownloaded
(trackIds: (string | null | undefined)[])
src/hooks/downloads/index.ts:48
↓ 3 callersFunctionuseDiscoverAlbums
()
src/api/queries/suggestions/index.ts:32
↓ 3 callersFunctionuseDiscoverArtists
()
src/api/queries/suggestions/index.ts:24
↓ 3 callersFunctionuseDownloads
()
src/hooks/downloads/index.ts:5
↓ 3 callersFunctionuseFrequentlyPlayedArtists
()
src/api/queries/frequents/index.ts:22
↓ 3 callersFunctionuseFrequentlyPlayedTracks
()
src/api/queries/frequents/index.ts:14
next →1–100 of 775, ranked by callers