MCPcopy Create free account

hub / github.com/CodeWithGionatha-Labs/music-player / functions

Functions66 in github.com/CodeWithGionatha-Labs/music-player

↓ 7 callersFunctionuseNavigationSearch
({ searchBarOptions, }: { searchBarOptions?: SearchBarProps })
src/hooks/useNavigationSearch.tsx:11
↓ 4 callersFunctiongenerateTracksListId
(trackListName: string, search?: string)
src/helpers/miscellaneous.ts:11
↓ 4 callersFunctiontrackTitleFilter
(title: string)
src/helpers/filter.ts:3
↓ 3 callersFunctionuseFavorites
()
src/store/library.tsx:45
↓ 3 callersFunctionusePlaylists
()
src/store/library.tsx:73
↓ 3 callersFunctionuseQueue
()
src/store/queue.tsx:13
↓ 2 callersFunctionformatSecondsToMinutes
(seconds: number)
src/helpers/miscellaneous.ts:1
↓ 2 callersFunctionplaylistNameFilter
(name: string)
src/helpers/filter.ts:9
↓ 2 callersFunctionuseArtists
()
src/store/library.tsx:55
↓ 2 callersFunctionuseTracks
()
src/store/library.tsx:43
↓ 1 callersFunctionartistNameFilter
(name: string)
src/helpers/filter.ts:6
↓ 1 callersFunctionhandlePlaylistPress
(playlist: Playlist)
src/app/(tabs)/playlists/index.tsx:27
↓ 1 callersFunctionhandlePressAction
(id: string)
src/components/TrackShortcutsMenu.tsx:19
↓ 1 callersFunctionhandleTrackSelect
(selectedTrack: Track)
src/components/TracksList.tsx:30
↓ 1 callersFunctionsetupPlayer
()
src/hooks/useSetupTrackPlayer.tsx:4
↓ 1 callersFunctionuseLastActiveTrack
()
src/hooks/useLastActiveTrack.tsx:4
↓ 1 callersFunctionuseLogTrackPlayerState
()
src/hooks/useLogTrackPlayerState.tsx:5
↓ 1 callersFunctionusePlayerBackground
(imageUrl: string)
src/hooks/usePlayerBackground.tsx:6
↓ 1 callersFunctionuseSetupTrackPlayer
({ onLoad }: { onLoad?: () => void })
src/hooks/useSetupTrackPlayer.tsx:24
↓ 1 callersFunctionuseTrackPlayerFavorite
()
src/hooks/useTrackPlayerFavorite.tsx:5
↓ 1 callersFunctionuseTrackPlayerRepeatMode
()
src/hooks/useTrackPlayerRepeatMode.tsx:4
↓ 1 callersFunctionuseTrackPlayerVolume
()
src/hooks/useTrackPlayerVolume.tsx:4
FunctionAddToPlaylistModal
()
src/app/(modals)/addToPlaylist.tsx:13
FunctionApp
()
src/app/_layout.tsx:16
FunctionArtistDetailScreen
()
src/app/(tabs)/artists/[name].tsx:9
FunctionArtistTracksList
({ artist }: { artist: Artist })
src/components/ArtistTracksList.tsx:14
FunctionArtistsScreen
()
src/app/(tabs)/artists/index.tsx:17
FunctionArtistsScreenLayout
()
src/app/(tabs)/artists/_layout.tsx:7
FunctionDismissPlayerSymbol
()
src/app/player.tsx:108
FunctionFavoritesScreen
()
src/app/(tabs)/favorites/index.tsx:11
FunctionFavoritesScreenLayout
()
src/app/(tabs)/favorites/_layout.tsx:6
FunctionFloatingPlayer
({ style }: ViewProps)
src/components/FloatingPlayer.tsx:11
FunctionItemDivider
()
src/components/PlaylistsList.tsx:16
FunctionItemDivider
()
src/components/TracksList.tsx:17
FunctionItemSeparatorComponent
()
src/app/(tabs)/artists/index.tsx:13
FunctionMovingText
({ text, animationThreshold, style }: MovingTextProps)
src/components/MovingText.tsx:19
FunctionPlayPauseButton
({ style, iconSize = 48 }: PlayerButtonProps)
src/components/PlayerControls.tsx:29
FunctionPlayerControls
({ style }: PlayerControlsProps)
src/components/PlayerControls.tsx:15
FunctionPlayerProgressBar
({ style }: ViewProps)
src/components/PlayerProgressbar.tsx:9
FunctionPlayerRepeatToggle
({ ...iconProps }: IconProps)
src/components/PlayerRepeatToggle.tsx:13
FunctionPlayerScreen
()
src/app/player.tsx:18
FunctionPlayerVolumeBar
({ style }: ViewProps)
src/components/PlayerVolumeBar.tsx:9
FunctionPlaylistListItem
({ playlist, ...props }: PlaylistListItemProps)
src/components/PlaylistListItem.tsx:12
FunctionPlaylistScreen
()
src/app/(tabs)/playlists/[name].tsx:8
FunctionPlaylistTracksList
({ playlist }: { playlist: Playlist })
src/components/PlaylistTracksList.tsx:13
FunctionPlaylistsList
({ playlists, onPlaylistPress: handlePlaylistPress, ...flatListProps }: PlaylistsListProps)
src/components/PlaylistsList.tsx:20
FunctionPlaylistsScreen
()
src/app/(tabs)/playlists/index.tsx:12
FunctionPlaylistsScreenLayout
()
src/app/(tabs)/playlists/_layout.tsx:7
FunctionQueueControls
({ tracks, style, ...viewProps }: QueueControlsProps)
src/components/QueueControls.tsx:12
FunctionRootNavigation
()
src/app/_layout.tsx:38
FunctionSkipToNextButton
({ iconSize = 30 }: PlayerButtonProps)
src/components/PlayerControls.tsx:44
FunctionSkipToPreviousButton
({ iconSize = 30 }: PlayerButtonProps)
src/components/PlayerControls.tsx:52
FunctionSongsScreen
()
src/app/(tabs)/(songs)/index.tsx:11
FunctionSongsScreenLayout
()
src/app/(tabs)/(songs)/_layout.tsx:6
FunctionStopPropagation
({ children }: PropsWithChildren)
src/components/utils/StopPropagation.tsx:4
FunctionTabsNavigation
()
src/app/(tabs)/_layout.tsx:8
FunctionTrackShortcutsMenu
({ track, children }: TrackShortcutsMenuProps)
src/components/TrackShortcutsMenu.tsx:11
FunctionTracksList
({ id, tracks, hideQueueControls = false, ...flatlistProps }: TracksListProps)
src/components/TracksList.tsx:21
FunctionTracksListItem
({ track, onTrackSelect: handleTrackSelect, }: TracksListItemProps)
src/components/TracksListItem.tsx:17
FunctionhandleOnChangeText
({ nativeEvent: { text } })
src/hooks/useNavigationSearch.tsx:20
FunctionhandlePlay
()
src/components/QueueControls.tsx:13
FunctionhandlePlaylistPress
(playlist: Playlist)
src/app/(modals)/addToPlaylist.tsx:36
FunctionhandlePress
()
src/components/FloatingPlayer.tsx:19
FunctionhandleShufflePlay
()
src/components/QueueControls.tsx:18
FunctionplaybackService
()
src/constants/playbackService.ts:3
FunctiontoggleRepeatMode
()
src/components/PlayerRepeatToggle.tsx:16