Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Asvarox/allkaraoke
/ functions
Functions
1,524 in github.com/Asvarox/allkaraoke
⨍
Functions
1,524
◇
Types & classes
431
↓ 1 callers
Method
setEndOfSongPreview
(timeSec: string)
tests/page-objects/song-edit-metadata-page.ts:111
↓ 1 callers
Method
setGameModeReliably
(targetMode: 'Pass The Mic' | 'Duel' | 'Cooperation')
tests/page-objects/song-preview-page.ts:82
↓ 1 callers
Function
setHelp
(help: HelpEntry)
src/modules/hooks/use-keyboard-help.ts:11
↓ 1 callers
Function
setKeepAwake
(turnOn: boolean)
src/routes/remote-mic/remote-mic.tsx:44
↓ 1 callers
Function
setKeyboard
(name: string, helpEntry: HelpEntry)
src/routes/keyboard-help/context.tsx:20
↓ 1 callers
Method
setPlaybackSpeedControls
(control: number)
tests/page-objects/song-edit-sync-lyrics-to-video-page.ts:50
↓ 1 callers
Function
setPlaylist
(name: string)
src/routes/sing-a-song/song-selection/hooks/use-song-list-filter.ts:146
↓ 1 callers
Function
setQueryParam
(params: Record<string, string | null>)
src/modules/utils/set-query-param.ts:1
↓ 1 callers
Method
setRememberMe
(rememberMe: boolean)
tests/page-objects/admin-unverified-songs-page.ts:49
↓ 1 callers
Method
setRowsPerPage
(pageSize: number)
tests/page-objects/admin-unverified-songs-table.ts:63
↓ 1 callers
Function
setSongShortId
(song: Song)
scripts/update-last-update.ts:87
↓ 1 callers
Function
setSongStats
()
src/modules/songs/stats/hooks.ts:12
↓ 1 callers
Method
setStartOfSongPreview
(timeSec: string)
tests/page-objects/song-edit-metadata-page.ts:103
↓ 1 callers
Method
setTheVolumeOfTheSong
(finalValue: string)
tests/page-objects/song-edit-metadata-page.ts:119
↓ 1 callers
Function
sfc32
(a: number, b: number, c: number, d: number)
src/modules/utils/seeded-random.ts:27
↓ 1 callers
Function
shiftGap
(song: Song, gapShift: number)
src/routes/convert/steps/sync-lyrics-to-video/edit-song.tsx:33
↓ 1 callers
Function
shiftSection
(newStart: number)
src/routes/convert/steps/sync-lyrics-to-video/components/edit-section.tsx:87
↓ 1 callers
Function
shiftSections
(sections: Section[], shiftBeats: number)
src/modules/songs/utils/process-song/normalise-gap.ts:6
↓ 1 callers
Function
shiftSections
(sections: Section[], shiftBeats: number)
src/modules/songs/utils/process-song/add-headstart.ts:6
↓ 1 callers
Function
shiftSolution
(groups: number[][], at: number)
src/modules/songs/utils/generate-player-changes.ts:46
↓ 1 callers
Function
shiftVideoGap
(song: Song, gapShift: number)
src/routes/convert/steps/sync-lyrics-to-video/edit-song.tsx:34
↓ 1 callers
Function
shortenNoteSections
(sections: NotesSection[])
src/modules/songs/utils/process-song/normalise-section-paddings.ts:7
↓ 1 callers
Method
showFiltersVisibility
()
tests/components/songs-table.ts:100
↓ 1 callers
Method
skipIntroIfPossible
()
tests/page-objects/game-page.ts:19
↓ 1 callers
Function
songHasLongIntro
(song: Song | SongPreview)
src/modules/utils/song-has-long-intro.ts:6
↓ 1 callers
Method
sortColumnDESC
(columnName: columnNameType)
tests/components/songs-table.ts:51
↓ 1 callers
Method
sortedDescendingControl
(name: string)
tests/page-objects/admin-unverified-songs-table.ts:59
↓ 1 callers
Function
startAnimation
()
src/modules/elements/background/eurovision.tsx:23
↓ 1 callers
Function
startStaticServer
(port: number)
scripts/youtube-duration-client.ts:46
↓ 1 callers
Function
takeFromLeft
(pos: number)
src/modules/songs/utils/generate-player-changes.ts:48
↓ 1 callers
Function
takeFromRight
(pos: number)
src/modules/songs/utils/generate-player-changes.ts:53
↓ 1 callers
Method
toggleConnectedDevicePermission
()
tests/page-objects/settings-page.ts:37
↓ 1 callers
Method
toggleDefaultPermission
()
tests/page-objects/settings-page.ts:21
↓ 1 callers
Method
toggleFullscreen
()
tests/page-objects/remote-mic/remote-components/remote-toolbar.ts:14
↓ 1 callers
Function
toggleLanguage
(language: string)
src/routes/exclude-languages/exclude-languages-view.tsx:47
↓ 1 callers
Function
toggleTrack
(playerNumber: 0 | 1 | 2 | 3)
src/routes/sing-a-song/song-selection/components/song-settings/game-settings.tsx:83
↓ 1 callers
Method
unselectLanguage
(language: string)
tests/page-objects/song-languages-page.ts:19
↓ 1 callers
Function
unsetKeyboard
(name: string)
src/routes/keyboard-help/context.tsx:27
↓ 1 callers
Function
updateAdminUnverifiedSong
(sharedSongId: string, song: Song)
src/routes/admin/unverified-songs-admin-api.ts:68
↓ 1 callers
Function
updateArtistOrigin
(song: Song)
scripts/update-last-update.ts:66
↓ 1 callers
Function
updateLastUpdate
(song: Song)
scripts/update-last-update.ts:54
↓ 1 callers
Function
updateSnowflake
(snowflake: Snowflake)
src/modules/elements/snow.tsx:54
↓ 1 callers
Function
useBaseUnitPx
()
src/modules/hooks/use-base-unit-px.ts:4
↓ 1 callers
Function
useClientHandler
(method: M, handler: ClientContract[M])
src/modules/remote-mic/network/client/hooks/use-client-handler.ts:6
↓ 1 callers
Function
useDefaultArtistOrigin
(artist: string)
src/routes/convert/steps/song-metadata.tsx:32
↓ 1 callers
Function
useEditScore
(song: Pick<SongPreview, 'artist' | 'title'>)
src/modules/songs/stats/hooks.ts:25
↓ 1 callers
Function
useHighScores
(song: Song, singSetup: SingSetup)
src/routes/game/singing/post-game/hooks/use-high-scores.ts:33
↓ 1 callers
Function
useIsPlayerMicAudible
(inputLabel: string)
src/routes/select-input/variants/built-in.tsx:32
↓ 1 callers
Function
usePlayHistory
()
src/routes/history/use-play-history.ts:56
↓ 1 callers
Function
usePlayerInput
(playerNumber: 0 | 1 | 2 | 3, sources: Record<string, InputSourceList>)
src/routes/select-input/hooks/use-player-input.ts:10
↓ 1 callers
Function
usePlayerSetDuration
(playerRef: RefObject<VideoPlayerRef | null>, currentStatus: VideoState)
src/routes/game/singing/player.tsx:50
↓ 1 callers
Function
usePlayerVolume
(playerRef: MutableRefObject<YouTube | null>, volume: number | undefined)
src/modules/hooks/use-player-volume.ts:4
↓ 1 callers
Function
usePlaylists
( songs: SongPreview[], recommended: string[], isLoading: boolean, extraLanguage: string | null, )
src/routes/sing-a-song/song-selection/hooks/use-playlists.tsx:34
↓ 1 callers
Function
useRecentPlayerNames
()
src/modules/hooks/players/use-recent-player-names.ts:5
↓ 1 callers
Function
useRecommendedSongs
(songs: SongPreview[])
src/routes/sing-a-song/song-selection/hooks/use-recommended-songs.ts:12
↓ 1 callers
Function
useRemoteMicSongList
()
src/modules/songs/hooks/use-remote-mic-song-list.ts:4
↓ 1 callers
Function
useScrollArrows
(ref: React.RefObject<HTMLElement | null>)
src/modules/elements/akui/selector.tsx:38
↓ 1 callers
Function
useSelectorContext
()
src/modules/elements/akui/selector.tsx:28
↓ 1 callers
Function
useSendInitialSongList
(send: boolean)
src/routes/remote-mic/panels/remote-song-list/use-send-initial-song-list.ts:5
↓ 1 callers
Function
useSongList
(additionalSong: string | null)
src/routes/sing-a-song/song-selection/hooks/use-song-list.ts:28
↓ 1 callers
Function
useSongSelection
(additionalSong: string | null, songsPerRow: number)
src/routes/sing-a-song/song-selection/hooks/use-song-selection.ts:11
↓ 1 callers
Function
useSongSelectionKeyboardNavigation
( enabled: boolean, groupedSongs: SongGroup[] = [], onEnter: () => void, songCount: number, appliedF
src/routes/sing-a-song/song-selection/hooks/use-song-selection-keyboard-navigation.ts:97
↓ 1 callers
Function
useSpecialSongTheme
( songPreview: SongPreview, theme: backgroundTheme, checkFn: (song: SongPreview) => boolean, )
src/routes/sing-a-song/song-selection/hooks/use-special-theme.ts:10
↓ 1 callers
Function
useSpecialTheme
( songPreview: SongPreview, feature: ValuesType<typeof FeatureFlags>, check: (preview: SongPreview) => b
src/routes/sing-a-song/song-selection/hooks/use-special-theme.ts:31
↓ 1 callers
Function
useToolbarKeyboardNav
({ enabled, onExitDown, onExitBackspace }: Options)
src/routes/sing-a-song/song-selection/hooks/use-toolbar-keyboard-nav.ts:11
↓ 1 callers
Function
useTwoDimensionalNavigation
(groups: SongGroup[] = [], itemsPerRow: number)
src/routes/sing-a-song/song-selection/hooks/use-song-selection-keyboard-navigation.ts:16
↓ 1 callers
Function
useUnstuckOnBuffering
* For some reason once YouTube player enters BUFFERING state, it gets stuck even when internet is * back available. Seeking to some timestamp unstuck
src/modules/hooks/use-unstuck-you-tube-player.ts:38
↓ 1 callers
Function
useUnstuckOnStartSong
* For some reason YouTube player would start the song but not change the player state, making the game not * start. * * This hooks "detects" that a
src/modules/hooks/use-unstuck-you-tube-player.ts:11
↓ 1 callers
Function
useUnstuckYouTubePlayer
(playerRef: MutableRefObject<YouTube | null>, currentStatus: number)
src/modules/hooks/use-unstuck-you-tube-player.ts:57
↓ 1 callers
Function
validateSong
(songTxt: string)
scripts/cicd/promote-shared-songs-to-unverified.ts:47
↓ 1 callers
Function
waitForServerReady
(url: string, timeoutMs: number)
scripts/youtube-duration-client.ts:27
↓ 1 callers
Function
ytPlayerAdapter
(player: PlayerRef | YouTubePlayer)
src/routes/convert/steps/sync-lyrics-to-video/helpers/format-ms.tsx:16
Function
Accept
()
src/routes/keyboard-help/help-view.tsx:77
Function
AdjustPlayback
({ player, playbackSpeed, setPlaybackSpeed }: Props)
src/routes/convert/steps/sync-lyrics-to-video/components/adjust-playback.tsx:14
Function
Admin
()
src/routes/admin/admin.tsx:16
Function
Advanced
(props: Props)
src/routes/select-input/variants/advanced.tsx:28
Function
AllVariants
(args)
src/modules/elements/akui/chip.stories.tsx:10
Function
Alphanumeric
()
src/routes/keyboard-help/help-view.tsx:84
Function
AnimatedLine
(props: { motionKey: string; effectsEnabled: boolean; initial: MotionInitial; animate: MotionAnimate;
src/routes/game/singing/game-overlay/components/lyrics/animated-line.tsx:18
Function
App
()
src/app.tsx:44
Function
Artist
({ className, ...props }: ComponentProps<'span'>)
src/routes/sing-a-song/song-selection/components/song-card.tsx:60
Function
AuthorAndVideo
(props: Props)
src/routes/convert/steps/author-and-video.tsx:19
Function
Autocomplete
({ options, focused, label, value, onChange, disabled, placeholder, $keyboardNavigationChangeF
src/modules/elements/autocomplete.tsx:27
Function
AutocompleteTestWrapper
({ label, options, focused }: TestWrapperProps)
src/modules/elements/autocomplete.tsx:143
Function
Back
()
src/routes/keyboard-help/help-view.tsx:78
Function
BackgroundImage
({ blur, video }: { blur: boolean; video: string })
src/routes/game/song-page.tsx:41
Function
BadgeDuet
({ className, ...props }: ComponentProps<typeof Chip>)
src/routes/sing-a-song/song-selection/components/song-card.tsx:81
Function
BadgeFlag
({ className, ...props }: Omit<ComponentProps<typeof SongFlag>, 'song' | 'forceFlag'>)
src/routes/sing-a-song/song-selection/components/song-card.tsx:76
Function
BadgeStats
({ focused = false, compact = false, ...props }: Partial<Pick<ComponentProps<typeof SongCardStatsIndicat
src/routes/sing-a-song/song-selection/components/song-card.tsx:96
Function
Badges
({ className, ...props }: ComponentProps<'div'>)
src/routes/sing-a-song/song-selection/components/song-card.tsx:72
Function
BarFill
({ ref }: { ref: Ref<HTMLDivElement> })
src/routes/game/singing/game-overlay/components/duration-bar.tsx:83
Function
BaseHeadstart
(props: ComponentProps<'span'>)
src/routes/game/singing/game-overlay/components/lyrics/headstart.tsx:4
Function
BaseLyricActive
(props: ComponentProps<'span'>)
src/routes/game/singing/game-overlay/components/lyrics/lyric-note-token.tsx:10
Function
Basic
()
src/modules/elements/akui/selector.stories.tsx:26
Function
Basic
()
src/modules/elements/akui/bottom-sheet.stories.tsx:16
Function
BasicData
(props: Props)
src/routes/convert/steps/basic-data.tsx:28
Function
BottomBar
({ active, setActiveTab }: Props)
src/routes/remote-mic/bottom-bar.tsx:11
Function
BottomSheet
({ open, onClose, title, children }: BottomSheetProps)
src/modules/elements/akui/bottom-sheet.tsx:15
Function
Box
({ as, className, children, ...props }: Props<T>)
src/modules/elements/akui/primitives/box.tsx:7
Function
BuiltIn
(props: Props)
src/routes/select-input/variants/built-in.tsx:69
← previous
next →
801–900 of 1,524, ranked by callers