Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Index your code
hub
/
github.com/KuekHaoYang/KVideo
/ types & classes
Types & classes
233 in github.com/KuekHaoYang/KVideo
⨍
Functions
758
◇
Types & classes
233
Class
components/player/hooks/useHlsPlayer.ts:54
Class
lib/utils/cacheManager.ts:11
Interface
AccountInfo
components/settings/AccountSettings.tsx:12
Interface
AccountInfo
lib/server/auth.ts:59
Interface
ActiveDanmaku
components/player/DanmakuCanvas.tsx:14
Class
AdFilterLoader
components/player/hooks/useHlsPlayer.ts:54
Interface
AdKeywordsInjectorProps
components/AdKeywordsInjector.tsx:6
Interface
AddSourceModalProps
components/settings/AddSourceModal.tsx:19
Interface
AndroidPiPBridge
components/player/hooks/desktop/useFullscreenControls.ts:11
Interface
AndroidPiPChangeDetail
components/player/hooks/desktop/useFullscreenControls.ts:23
Interface
AndroidPiPSessionState
components/player/hooks/desktop/android-pip-utils.ts:8
Interface
AndroidPiPSourceRect
components/player/hooks/desktop/android-pip-utils.ts:13
Interface
AndroidPiPTransitionPlan
components/player/hooks/desktop/android-pip-utils.ts:3
Interface
ApiDetailResponse
lib/types/index.ts:136
Interface
ApiSearchResponse
lib/types/index.ts:126
Interface
AppReleaseEntry
lib/types/app-update.ts:1
Interface
AppReleaseManifest
lib/types/app-update.ts:8
Interface
AppSettings
lib/store/settings-store.ts:38
Interface
AppUpdateResponse
lib/types/app-update.ts:32
Interface
AppUpdateSource
lib/types/app-update.ts:24
Interface
AuthSession
lib/store/auth-store.ts:17
Interface
BadgeProps
components/ui/Badge.tsx:3
Interface
Block
* Represents a block of segments between DISCONTINUITY markers
lib/utils/m3u8-ad-detector.ts:26
Interface
ButtonProps
components/ui/Button.tsx:3
Class
CacheManager
lib/utils/cacheManager.ts:11
Interface
CacheMetadata
lib/utils/cacheManager.ts:7
Interface
CacheStats
lib/utils/cacheManager.ts:9
Interface
CardProps
components/ui/Card.tsx:3
Interface
Category
app/api/premium/types/route.ts:8
Interface
ConfirmDialogProps
components/ui/ConfirmDialog.tsx:7
Interface
ConverterOptions
types/opencc-js.d.ts:2
Interface
CustomVideoPlayerProps
components/player/CustomVideoPlayer.tsx:6
Interface
DanmakuApiEntry
lib/store/user-sources-store.ts:9
Interface
DanmakuCanvasProps
components/player/DanmakuCanvas.tsx:7
Interface
DanmakuComment
lib/types/danmaku.ts:1
Interface
DanmakuEpisode
lib/types/danmaku.ts:8
Interface
DanmakuSearchResult
lib/types/danmaku.ts:13
Interface
DataSettingsProps
components/settings/DataSettings.tsx:1
Interface
DesktopControlsProps
components/player/desktop/DesktopControls.tsx:6
Interface
DesktopControlsWrapperProps
components/player/desktop/DesktopControlsWrapper.tsx:6
Interface
DesktopLeftControlsProps
components/player/desktop/DesktopLeftControls.tsx:5
Interface
DesktopMoreMenuProps
components/player/desktop/DesktopMoreMenu.tsx:10
Interface
DesktopOverlayProps
components/player/desktop/DesktopOverlay.tsx:7
Interface
DesktopOverlayWrapperProps
components/player/desktop/DesktopOverlayWrapper.tsx:5
Interface
DesktopProgressBarProps
components/player/desktop/DesktopProgressBar.tsx:3
Interface
DesktopRightControlsProps
components/player/desktop/DesktopRightControls.tsx:6
Interface
DesktopSpeedMenuProps
components/player/desktop/DesktopSpeedMenu.tsx:4
Interface
DesktopVideoPlayerProps
components/player/DesktopVideoPlayer.tsx:56
Interface
DesktopVolumeControlProps
components/player/desktop/DesktopVolumeControl.tsx:4
Interface
DisplaySettingsProps
components/settings/DisplaySettings.tsx:12
Interface
DoubanMovie
components/home/MovieGrid.tsx:9
Interface
DoubanMovie
components/home/MovieCard.tsx:12
Interface
DoubanMovie
components/home/hooks/usePopularMovies.ts:4
Interface
DoubanMovie
components/home/hooks/usePersonalizedRecommendations.ts:28
Interface
DoubleTapHandler
lib/hooks/mobile/useDoubleTap.ts:3
Interface
DragState
lib/hooks/useFloatingButtonPosition.ts:26
Interface
EditableAccount
components/settings/AccountSettings.tsx:22
Interface
Episode
components/player/EpisodeList.tsx:17
Interface
Episode
lib/types/index.ts:68
Interface
EpisodeListProps
components/player/EpisodeList.tsx:32
Interface
ExportModalProps
components/settings/ExportModal.tsx:5
Interface
FavoriteButtonProps
components/favorites/FavoriteButton.tsx:12
Interface
FavoriteItem
lib/types/index.ts:112
Interface
FavoritesActions
lib/store/favorites-store.ts:17
Interface
FavoritesFooterProps
components/favorites/FavoritesFooter.tsx:9
Interface
FavoritesGridProps
components/favorites/FavoritesGrid.tsx:8
Interface
FavoritesHeaderProps
components/favorites/FavoritesHeader.tsx:8
Interface
FavoritesItemProps
components/favorites/FavoritesItem.tsx:12
Interface
FavoritesListProps
components/favorites/FavoritesList.tsx:9
Interface
FavoritesPageContentProps
components/favorites/FavoritesPageContent.tsx:13
Interface
FavoritesPageFallbackProps
components/favorites/FavoritesPageContent.tsx:77
Interface
FavoritesPageHeaderProps
components/favorites/FavoritesPageHeader.tsx:6
Interface
FavoritesState
lib/store/favorites-store.ts:13
Interface
FavoritesStore
lib/store/favorites-store.ts:26
Interface
FetchWithRetryOptions
lib/utils/fetch-with-retry.ts:3
Interface
FileImportTabProps
components/settings/import/FileImportTab.tsx:5
Interface
FloatingButtonPosition
lib/hooks/useFloatingButtonPosition.ts:8
Interface
GroupedVideo
components/search/VideoGroupCard.tsx:21
Interface
HistoryActions
lib/store/history-store.ts:18
Interface
HistoryFooterProps
components/history/HistoryFooter.tsx:4
Interface
HistoryHeaderProps
components/history/HistoryHeader.tsx:3
Interface
HistoryItemProps
components/history/HistoryItem.tsx:15
Interface
HistoryListProps
components/history/HistoryList.tsx:5
Interface
HistoryState
lib/store/history-store.ts:14
Interface
HistoryStore
lib/store/history-store.ts:37
Interface
IPTVActions
lib/store/iptv-store.ts:26
Interface
IPTVChannelGridProps
components/iptv/IPTVChannelGrid.tsx:15
Interface
IPTVPlayerProps
components/iptv/IPTVPlayer.tsx:32
Interface
IPTVSource
lib/store/iptv-store.ts:9
Interface
IPTVState
lib/store/iptv-store.ts:17
Interface
IPTVStore
lib/store/iptv-store.ts:35
Interface
IconProps
components/ui/icons/types.tsx:1
Interface
ImportModalProps
components/settings/ImportModal.tsx:13
Interface
ImportModalTabsProps
components/settings/import/ImportModalTabs.tsx:3
Interface
ImportResult
lib/utils/source-import-utils.ts:22
Interface
ImportSourceFormat
lib/utils/source-import-utils.ts:10
Interface
InputProps
components/ui/Input.tsx:3
Interface
InterleavedMovie
components/home/hooks/usePersonalizedRecommendations.ts:36
Interface
InterleavedMovie
lib/utils/recommendation-engine.ts:131
Interface
LanguageBadge
lib/types/index.ts:62
next →
1–100 of 233, ranked by callers