MCPcopy Index your code

hub / github.com/JMBeresford/retrom / functions

Functions531 in github.com/JMBeresford/retrom

↓ 425 callersFunctioncn
(...inputs: ClassValue[])
packages/ui/src/lib/utils.ts:4
↓ 81 callersFunctiontoast
(opts: ToastProps)
packages/ui/src/components/toast.tsx:253
↓ 58 callersFunctionuseRetromClient
()
packages/client-web/src/providers/retrom-client/index.tsx:19
↓ 40 callersFunctioncheckIsDesktop
()
packages/client-web/src/lib/env.tsx:3
↓ 36 callersFunctiongetFileStub
(path?: string)
packages/client-web/src/lib/utils.tsx:79
↓ 30 callersFunctionuseGameDetail
()
packages/client-web/src/providers/game-details/index.tsx:251
↓ 29 callersFunctionuseToast
()
packages/ui/src/hooks/use-toast.ts:5
↓ 25 callersFunctiontimestampToDate
(timestamp?: Timestamp)
packages/client-web/src/lib/utils.tsx:95
↓ 20 callersFunctionuseModalAction
(modal: T)
packages/client-web/src/providers/modal-action/index.tsx:52
↓ 19 callersFunctioninvoke
( method: `plugin:installer|${string}`, args?: InvokeArgs, options?: InvokeOptions, )
plugins/retrom-plugin-installer/guest-js/index.ts:25
↓ 17 callersFunctionupdate
(opts: Omit<ToastProps, "id">)
packages/ui/src/components/toast.tsx:255
↓ 16 callersFunctioncreateUrl
(opts: { path: string | string[]; base: string | URL; })
packages/client-web/src/utils/urls.ts:35
↓ 16 callersFunctionuseConfig
(selector: (state: LocalConfig) => T)
packages/client-web/src/providers/config/index.tsx:116
↓ 16 callersFunctionuseFocusable
( opts: UseFocusableConfig<T> = {}, )
packages/client-web/src/components/fullscreen/focus-container/index.tsx:31
↓ 13 callersFunctionreadableByteSize
( byteSize: number | bigint, asOrder?: FileSizeOrder, )
packages/client-web/src/utils/files.ts:43
↓ 12 callersFunctionmatch
( value: T, cases: Matchers<NoInfer<T>, Result>, )
packages/client-web/src/utils/typescript.ts:20
↓ 12 callersFunctionuseConfigStore
()
packages/client-web/src/providers/config/index.tsx:106
↓ 11 callersFunctionuseEmulatorJS
()
packages/client-web/src/providers/emulator-js/index.tsx:139
↓ 11 callersFunctionusePublicUrl
()
packages/client-web/src/utils/urls.ts:56
↓ 10 callersFunctiongetFileName
(path: string = "")
packages/client-web/src/lib/utils.tsx:83
↓ 8 callersFunctionuseInstallationStatus
(gameId: number)
packages/client-web/src/queries/useInstallationStatus.ts:5
↓ 8 callersFunctionusePaginationContext
()
packages/ui/src/components/pagination.tsx:42
↓ 7 callersFunctionuseGameMetadata
( opts: { request?: MessageInitShape<typeof GetGameMetadataRequestSchema>; selectFn?: SelectFn<T>;
packages/client-web/src/queries/useGameMetadata.ts:11
↓ 7 callersFunctionuseGames
( opts: { request?: MessageInitShape<typeof GetGamesRequestSchema>; selectFn?: SelectFn<T>; } = {}
packages/client-web/src/queries/useGames.tsx:11
↓ 7 callersFunctionusePlatforms
( opts: { request?: MessageInitShape<typeof GetPlatformsRequestSchema>; selectFn?: (data: GetPlatfor
packages/client-web/src/queries/usePlatforms.ts:9
↓ 7 callersFunctionuseUpdateServerConfig
()
packages/client-web/src/mutations/useUpdateServerConfig.ts:6
↓ 6 callersFunctionuseApiUrl
()
packages/client-web/src/utils/urls.ts:5
↓ 6 callersFunctionuseControlOptions
()
packages/client-web/src/providers/emulator-js/control-options.tsx:275
↓ 6 callersFunctionuseHotkeys
(opts: { handlers: HotkeyHandlers; enabled?: boolean; })
packages/client-web/src/providers/hotkeys/index.tsx:40
↓ 6 callersFunctionuseSetupModal
()
packages/client-web/src/components/modals/setup/context.tsx:23
↓ 5 callersFunctionparseVersion
(version?: string)
packages/client-web/src/lib/version-utils.tsx:35
↓ 5 callersFunctionuseCarousel
()
packages/ui/src/components/carousel.tsx:33
↓ 5 callersFunctionuseClientVersion
( opts: Omit<UseQueryOptions<FnData, Err, Data>, "queryFn" | "queryKey"> = {}, )
packages/client-web/src/queries/useClientVersion.ts:13
↓ 5 callersFunctionuseEmulators
( opts: { request?: MessageInitShape<typeof GetEmulatorsRequestSchema>; selectFn?: SelectFn<T>;
packages/client-web/src/queries/useEmulators.ts:11
↓ 5 callersFunctionuseGamepadContext
()
packages/client-web/src/providers/gamepad/index.tsx:199
↓ 5 callersFunctionuseGroupContext
()
packages/client-web/src/providers/fullscreen/group-context.tsx:163
↓ 5 callersFunctionuseStats
()
packages/client-web/src/routes/play/$gameId/_layout/-utils/overlay/game-options/save-files.tsx:20
↓ 5 callersFunctionversionCompare
(a: Version, b: Version)
packages/client-web/src/lib/version-utils.tsx:12
↓ 5 callersFunctionversionToString
(version: Version)
packages/client-web/src/lib/version-utils.tsx:50
↓ 4 callersFunctionclamp
(opts: { value: number; min: number; max: number })
packages/client-web/src/utils/math.ts:1
↓ 4 callersFunctiongetBestFileSizeOrder
(byteSize: number | bigint)
packages/client-web/src/utils/files.ts:15
↓ 4 callersFunctionisBreakingChange
(a?: Version, b?: Version)
packages/client-web/src/lib/version-utils.tsx:54
↓ 4 callersFunctionreverseObject
( obj: Record<K, V>, )
packages/client-web/src/providers/hotkeys/mapping.tsx:35
↓ 4 callersFunctionuseEmulatorProfiles
( opts: { request?: MessageInitShape<typeof GetEmulatorProfilesRequestSchema>; selectFn?: SelectFn<T
packages/client-web/src/queries/useEmulatorProfiles.ts:11
↓ 4 callersFunctionuseInputDeviceContext
()
packages/client-web/src/providers/input-device/index.tsx:43
↓ 4 callersFunctionuseInstallationIndex
()
packages/client-web/src/providers/installation-index/index.tsx:49
↓ 3 callersFunctioncb
(prev)
packages/client-web/src/providers/emulator-js/control-options.tsx:107
↓ 3 callersFunctiondisableStandaloneMode
()
plugins/retrom-plugin-standalone/guest-js/index.ts:14
↓ 3 callersFunctiongetPayloadConfigFromPayload
( config: ChartConfig, payload: unknown, key: string, )
packages/ui/src/components/chart.tsx:300
↓ 3 callersFunctionpartitionGamesByKey
( gamesToPartition: GameWithMetadata[], key: SortKey, )
packages/client-web/src/providers/fullscreen/group-context.tsx:175
↓ 3 callersFunctionplayGame
( payload: MessageInitShape<typeof PlayGamePayloadSchema>, )
plugins/retrom-plugin-launcher/guest-js/index.ts:32
↓ 3 callersFunctiontoTitleCase
(value: T)
packages/client-web/src/lib/utils.tsx:70
↓ 3 callersFunctionuseDefaultEmulatorProfiles
( opts: { request?: MessageInitShape<typeof GetDefaultEmulatorProfilesRequestSchema>; selectFn?: Sel
packages/client-web/src/queries/useDefaultEmulatorProfiles.ts:13
↓ 3 callersFunctionuseEJSSessionState
()
packages/client-web/src/providers/emulator-js/ejs-session.tsx:241
↓ 3 callersFunctionuseFilterAndSort
()
packages/client-web/src/components/side-bar/filter-sort-context.tsx:93
↓ 3 callersFunctionuseFormField
()
packages/ui/src/components/form.tsx:59
↓ 3 callersFunctionuseInstallationProgress
(gameId: number)
packages/client-web/src/queries/useInstallationProgress.ts:6
↓ 3 callersFunctionuseInstallationProgressContext
( selector: (state: InstallationProgressContext) => TReturn, )
packages/client-web/src/providers/installation-progress/index.tsx:75
↓ 3 callersFunctionuseMaybeFormField
()
packages/ui/src/components/form.tsx:51
↓ 3 callersFunctionuseServerConfig
( opts: { request?: MessageInitShape<typeof GetServerConfigRequestSchema>; selectFn?: SelectFn<T>;
packages/client-web/src/queries/useServerConfig.ts:11
↓ 3 callersFunctionuseSyncEmulatorSaveStates
( opts?: Omit< UseMutationOptions< SyncEmulatorSaveStatesResponse, SaveManagerError | Error,
packages/client-web/src/mutations/useSyncEmulatorSaveStates.ts:16
↓ 3 callersFunctionuseSyncEmulatorSaves
( opts?: Omit< UseMutationOptions< SyncEmulatorSavesResponse, SaveManagerError | Error,
packages/client-web/src/mutations/useSyncEmulatorSaves.ts:16
↓ 3 callersFunctionuseUpdateGameMetadata
()
packages/client-web/src/mutations/useUpdateGameMetadata.ts:7
↓ 3 callersFunctionuseUpdateGames
()
packages/client-web/src/mutations/useUpdateGames.ts:6
↓ 2 callersFunctionaxisValueToAxisState
( value: number, threshold: number = 0.1, )
packages/client-web/src/providers/gamepad/utils.ts:7
↓ 2 callersFunctioncanRender
({ appContext: context }: MenuItem)
packages/client-web/src/components/menubar/index.tsx:122
↓ 2 callersFunctionclearInstallationDir
()
plugins/retrom-plugin-installer/guest-js/index.ts:39
↓ 2 callersFunctiondefaultAPIHostname
()
packages/client-web/src/providers/config/utils.ts:13
↓ 2 callersFunctiondefaultAPIPort
()
packages/client-web/src/providers/config/utils.ts:17
↓ 2 callersFunctionemitFromFrame
(event: EmuJsFrameEvent)
packages/client-web/src/routes/play/$gameId/_layout/frame.lazy.tsx:36
↓ 2 callersFunctionenableStandaloneMode
()
plugins/retrom-plugin-standalone/guest-js/index.ts:8
↓ 2 callersFunctiongetButtonMapValue
( button: number, controllerType?: ControllerMapping, )
packages/client-web/src/providers/gamepad/maps.tsx:201
↓ 2 callersFunctiongetControllerMapping
(gamepad: Gamepad)
packages/client-web/src/providers/gamepad/controller-ids.ts:66
↓ 2 callersFunctiongetFileParts
(path: string)
packages/client-web/src/lib/utils.tsx:48
↓ 2 callersFunctiongoToGame
()
packages/client-web/src/routes/_fullscreenLayout/fullscreen/games/-components/similar-games.tsx:110
↓ 2 callersFunctionhandleToast
(opts: ToastProps)
packages/ui/src/components/toast.tsx:243
↓ 2 callersFunctionhandler
()
packages/client-web/src/providers/input-device/index.tsx:24
↓ 2 callersFunctioninvalidate
()
packages/client-web/src/mutations/useUpdateLibrary.ts:33
↓ 2 callersFunctionjoinUrlParts
(...parts: string[])
packages/client-web/src/utils/urls.ts:28
↓ 2 callersFunctiononMessage
(e: MessageEvent<EmuJsFrameEvent>)
packages/client-web/src/routes/play/$gameId/_layout/index.tsx:108
↓ 2 callersFunctionopenInstallationDir
(gameId?: number)
plugins/retrom-plugin-installer/guest-js/index.ts:31
↓ 2 callersFunctionreadLocalCargoToml
()
packages/client-web/src/lib/node-utils.ts:4
↓ 2 callersFunctionresolveConflict
( emulatorId: number, response: SyncEmulatorSavesResponse | SyncEmulatorSaveStatesResponse,
packages/client-web/src/components/action-button/play-game-button.tsx:55
↓ 2 callersFunctionsyncEmulatorSaveStates
( payload: Omit< MessageShape<typeof SyncEmulatorSaveStatesPayloadSchema>, "$typeName" | "$unknown"
plugins/retrom-plugin-save-manager/guest-js/index.ts:72
↓ 2 callersFunctionsyncEmulatorSaves
( payload: Omit< MessageShape<typeof SyncEmulatorSavesPayloadSchema>, "$typeName" | "$unknown" >,
plugins/retrom-plugin-save-manager/guest-js/index.ts:39
↓ 2 callersFunctionuseChart
()
packages/ui/src/components/chart.tsx:25
↓ 2 callersFunctionuseClientInfo
( opts: { request?: MessageInitShape<typeof GetClientsRequestSchema>; selectFn?: SelectFn<T>; en
packages/client-web/src/queries/useClientInfo.ts:11
↓ 2 callersFunctionuseCoreOptions
()
packages/client-web/src/providers/emulator-js/core-options.tsx:76
↓ 2 callersFunctionuseDefaultEmulator
(game: Game)
packages/client-web/src/queries/useDefaultEmulator.tsx:10
↓ 2 callersFunctionuseDeleteGames
()
packages/client-web/src/mutations/useDeleteGames.ts:6
↓ 2 callersFunctionuseDialogOpen
()
packages/ui/src/components/dialog.tsx:17
↓ 2 callersFunctionuseDisableStandaloneMode
()
packages/client-web/src/mutations/useDisableStandaloneMode.ts:5
↓ 2 callersFunctionuseEnableStandaloneMode
()
packages/client-web/src/mutations/useEnableStandaloneMode.ts:6
↓ 2 callersFunctionuseFocusedHotkeyLayer
()
packages/client-web/src/providers/hotkeys/layers.tsx:115
↓ 2 callersFunctionuseGameOptions
()
packages/client-web/src/providers/emulator-js/game-options.tsx:64
↓ 2 callersFunctionuseHotkeyLayerContext
()
packages/client-web/src/providers/hotkeys/layers.tsx:305
↓ 2 callersFunctionuseInstallGame
(gameId: number)
packages/client-web/src/mutations/useInstallGame.ts:4
↓ 2 callersFunctionuseInstallationProgressStore
()
packages/client-web/src/providers/installation-progress/index.tsx:67
↓ 2 callersFunctionuseIsFlatpak
()
packages/client-web/src/queries/useIsFlatpak.ts:4
↓ 2 callersFunctionuseLocalEmulatorConfigs
( opts: { request?: MessageInitShape<typeof GetLocalEmulatorConfigsRequestSchema>; selectFn?: Select
packages/client-web/src/queries/useLocalEmulatorConfigs.ts:13
next →1–100 of 531, ranked by callers