MCPcopy Index your code

hub / github.com/Novattz/creamlinux-installer / types & classes

Types & classes99 in github.com/Novattz/creamlinux-installer

Class
src/components/layout/ErrorBoundary.tsx:18
InterfaceActionButtonProps
src/components/buttons/ActionButton.tsx:8
InterfaceAddDlcDialogProps
src/components/dialogs/AddDlcDialog.tsx:10
InterfaceAnimatedCheckboxProps
src/components/buttons/AnimatedCheckbox.tsx:3
InterfaceAppContextType
src/contexts/AppContext.tsx:38
InterfaceAppProviderProps
src/contexts/AppProvider.tsx:12
ClassAppState
Structure to hold the state of installed games
src-tauri/src/main.rs:67
EnumBitness
src-tauri/src/utils/bitness.rs:8
InterfaceButtonProps
src/components/buttons/Button.tsx:6
ClassCacheVersions
src-tauri/src/cache/storage.rs:8
ClassConfig
src-tauri/src/config.rs:8
InterfaceConfig
src/types/Config.ts:5
InterfaceConflict
src/components/dialogs/ConflictDialog.tsx:12
InterfaceConflict
src/hooks/useConflictDetection.ts:4
InterfaceConflictDialogProps
src/components/dialogs/ConflictDialog.tsx:18
InterfaceConflictResolution
src/hooks/useConflictDetection.ts:10
ClassCreamLinux
src-tauri/src/unlockers/creamlinux.rs:12
InterfaceDialogActionsProps
src/components/dialogs/DialogActions.tsx:3
InterfaceDialogBodyProps
src/components/dialogs/DialogBody.tsx:3
InterfaceDialogFooterProps
src/components/dialogs/DialogFooter.tsx:3
InterfaceDialogHeaderProps
src/components/dialogs/DialogHeader.tsx:3
InterfaceDialogProps
src/components/dialogs/Dialog.tsx:3
InterfaceDisclaimerDialogProps
src/components/dialogs/DisclaimerDialog.tsx:11
ClassDlcCache
src-tauri/src/main.rs:59
InterfaceDlcDialogState
src/hooks/useDlcManager.ts:6
ClassDlcInfo
src-tauri/src/installer/mod.rs:37
InterfaceDlcInfo
src/types/DlcInfo.ts:4
ClassDlcInfoWithState
src-tauri/src/dlc_manager.rs:10
InterfaceDlcSelectionDialogProps
src/components/dialogs/DlcSelectionDialog.tsx:12
InterfaceDropdownOption
src/components/common/Dropdown.tsx:4
InterfaceDropdownProps
src/components/common/Dropdown.tsx:9
EnumEpicAction
src-tauri/src/main.rs:44
ClassEpicGame
src-tauri/src/epic_scanner.rs:8
InterfaceEpicGame
src/types/EpicGame.ts:4
ClassEpicGameAction
src-tauri/src/main.rs:52
InterfaceEpicGameItemProps
src/components/games/EpicGameItem.tsx:6
InterfaceEpicGameListProps
src/components/games/EpicGameList.tsx:6
InterfaceEpicUnlockerSelectionDialogProps
src/components/dialogs/EpicUnlockerSelectionDialog.tsx:13
ClassErrorBoundary
* Error boundary component to catch and display runtime errors
src/components/layout/ErrorBoundary.tsx:18
InterfaceErrorBoundaryProps
src/components/layout/ErrorBoundary.tsx:4
InterfaceErrorBoundaryState
src/components/layout/ErrorBoundary.tsx:10
ClassGame
src-tauri/src/installer/mod.rs:54
InterfaceGame
src/types/Game.ts:4
ClassGameAction
src-tauri/src/main.rs:37
ClassGameInfo
src-tauri/src/searcher.rs:13
InterfaceGameItemProps
src/components/games/GameItem.tsx:7
InterfaceGameListProps
src/components/games/GameList.tsx:7
ClassGameManifest
src-tauri/src/cache/version.rs:8
ClassGameUpdateStats
src-tauri/src/cache/mod.rs:348
InterfaceGameVotes
src/components/common/VotesDisplay.tsx:3
InterfaceHeaderProps
src/components/layout/Header.tsx:4
InterfaceIconProps
src/components/icons/Icon.tsx:20
InterfaceImagePreloaderProps
src/components/games/ImagePreloader.tsx:4
InterfaceInitialLoadingScreenProps
src/components/layout/InitialLoadingScreen.tsx:3
ClassInstallationInstructions
src-tauri/src/installer/mod.rs:44
InterfaceInstallationInstructions
src/components/dialogs/ProgressDialog.tsx:9
InterfaceInstallationInstructions
src/contexts/AppContext.tsx:7
ClassInstalledEntry
src-tauri/src/epic_scanner.rs:23
EnumInstallerAction
src-tauri/src/installer/mod.rs:30
EnumInstallerType
src-tauri/src/installer/mod.rs:23
ClassKoaloader
src-tauri/src/unlockers/koaloader.rs:22
InterfaceLoadingIndicatorProps
src/components/common/LoadingIndicator.tsx:6
ClassLocalReport
src-tauri/src/reporting.rs:40
InterfaceLocalReport
src/components/dialogs/RatingDialog.tsx:13
InterfaceOptInDialogProps
src/components/dialogs/OptInDialog.tsx:12
InterfaceParticle
src/components/layout/AnimatedBackground.tsx:29
InterfaceProgressBarProps
src/components/common/ProgressBar.tsx:1
InterfaceProgressDialogProps
src/components/dialogs/ProgressDialog.tsx:16
InterfaceProgressDialogState
src/contexts/AppContext.tsx:14
ClassProxyScanResult
Result of a proxy scan. Which proxy was chosen and whether it was a direct match or a fallback.
src-tauri/src/pe_inspector.rs:38
InterfaceRatingDialogProps
src/components/dialogs/RatingDialog.tsx:19
InterfaceRatingDialogState
src/contexts/AppContext.tsx:29
InterfaceReminderDialogProps
src/components/dialogs/ReminderDialog.tsx:12
ClassReportPayload
src-tauri/src/reporting.rs:18
ClassScreamAPI
src-tauri/src/unlockers/screamapi.rs:15
ClassScreamAPIConfig
src-tauri/src/screamapi_config.rs:8
InterfaceScreamAPIConfig
src/components/dialogs/ScreamAPISettingsDialog.tsx:13
InterfaceScreamAPISettingsDialogProps
src/components/dialogs/ScreamAPISettingsDialog.tsx:26
InterfaceSettingsDialogProps
src/components/dialogs/SettingsDialog.tsx:13
InterfaceSidebarProps
src/components/layout/Sidebar.tsx:5
ClassSmokeAPI
src-tauri/src/unlockers/smokeapi.rs:14
ClassSmokeAPIConfig
src-tauri/src/smokeapi_config.rs:8
InterfaceSmokeAPIConfig
src/components/dialogs/SmokeAPISettingsDialog.tsx:14
InterfaceSmokeAPISettingsDialogProps
src/components/dialogs/SmokeAPISettingsDialog.tsx:27
InterfaceSmokeAPISettingsDialogState
src/contexts/AppContext.tsx:23
InterfaceSmokeAPIVotesDialogProps
src/components/dialogs/SmokeAPIVotesDialog.tsx:14
InterfaceToast
src/hooks/useToasts.ts:12
InterfaceToastContainerProps
src/components/notifications/ToastContainer.tsx:11
InterfaceToastOptions
src/hooks/useToasts.ts:23
InterfaceToastProps
src/components/notifications/Toast.tsx:4
InterfaceUnlocker
src-tauri/src/unlockers/mod.rs:15
InterfaceUnlockerSelectionDialogProps
src/components/dialogs/UnlockerSelectionDialog.tsx:14
InterfaceUnlockerSelectionState
src/hooks/useUnlockerSelection.ts:5
ClassUpdateResult
src-tauri/src/cache/mod.rs:333
InterfaceUpdateScreenProps
src/components/layout/UpdateScreen.tsx:6
InterfaceUseAppLogicOptions
src/hooks/useAppLogic.ts:4
ClassVersionInfo
src-tauri/src/cache/storage.rs:16
ClassVoteResult
src-tauri/src/reporting.rs:29
InterfaceVotesDisplayProps
src/components/common/VotesDisplay.tsx:9