MCPcopy Create free account

hub / github.com/KuekHaoYang/KVideo / functions

Functions758 in github.com/KuekHaoYang/KVideo

FunctionPOST
(request: NextRequest)
app/api/search-parallel/route.ts:19
FunctionPOST
(request: Request)
app/api/premium/types/route.ts:163
FunctionPOST
(request: Request)
app/api/premium/category/route.ts:110
FunctionPOST
(request: NextRequest)
app/api/ping/route.ts:10
FunctionPasswordGate
({ children, hasAuth: initialHasAuth, }: { children: React.ReactNode; hasAuth: boolean; })
components/PasswordGate.tsx:107
FunctionPermissionGate
({ permission, children, fallback = null }: PermissionGateProps)
components/PermissionGate.tsx:11
FunctionPlayerContent
()
app/player/page.tsx:35
FunctionPlayerError
({ error, onBack, onRetry }: PlayerErrorProps)
components/player/PlayerError.tsx:13
FunctionPlayerLayout
({ children, }: { children: React.ReactNode; })
app/player/layout.tsx:7
FunctionPlayerNavbar
({ isPremium }: { isPremium?: boolean })
components/player/PlayerNavbar.tsx:10
FunctionPlayerPage
()
app/player/page.tsx:571
FunctionPlayerSettings
({ fullscreenType, onFullscreenTypeChange, proxyMode, onProxyModeChange, seekStepSeconds,
components/settings/PlayerSettings.tsx:47
FunctionPopularFeatures
({ onSearch }: PopularFeaturesProps)
components/home/PopularFeatures.tsx:20
FunctionPosterImage
({ poster, title, progress }: PosterImageProps)
components/history/PosterImage.tsx:14
FunctionPremiumContent
({ onSearch }: PremiumContentProps)
components/premium/PremiumContent.tsx:15
FunctionPremiumContentGrid
({ videos, loading, hasMore, onVideoClick, prefetchRef, loadMoreRef, }: PremiumContent
components/premium/PremiumContentGrid.tsx:19
FunctionPremiumFavorites
()
app/premium/favorites/page.tsx:9
FunctionPremiumGridEmpty
()
components/premium/PremiumContentGrid.tsx:128
FunctionPremiumGridLoading
()
components/premium/PremiumContentGrid.tsx:109
FunctionPremiumGridNoMore
()
components/premium/PremiumContentGrid.tsx:120
FunctionPremiumHomePage
()
app/premium/page.tsx:13
FunctionPremiumPage
()
app/premium/page.tsx:82
FunctionPremiumPasswordGate
({ children }: { children: React.ReactNode })
components/PremiumPasswordGate.tsx:8
FunctionPremiumSettingsPage
()
app/premium/settings/page.tsx:13
FunctionPremiumSourceSettings
({ sources, onSourcesChange, onRestoreDefaults, onAddSource, onEditSource, }: PremiumSourc
components/settings/PremiumSourceSettings.tsx:14
FunctionReleaseNotesBlock
({ title, release, emptyText, }: { title: string; release: AppReleaseEntry | null; emptyText: stri
components/settings/AppVersionSettings.tsx:69
FunctionResultsHeader
({ loading, resultsCount, availableSources, }: ResultsHeaderProps)
components/search/ResultsHeader.tsx:13
FunctionRootLayout
({ children, }: Readonly<{ children: React.ReactNode; }>)
app/layout.tsx:78
FunctionRuntimeFeaturesProvider
({ initialFeatures, children }: RuntimeFeaturesProviderProps)
components/RuntimeFeaturesProvider.tsx:23
FunctionScrollPositionManager
()
components/ScrollPositionManager.tsx:11
FunctionSearchBox
({ onSearch, onClear, initialQuery = '', placeholder = '搜索电影、电视剧、综艺...', isPremium = false }: SearchBoxProps)
components/search/SearchBox.tsx:17
FunctionSearchForm
({ onSearch, onClear, onCancelSearch, isLoading, initialQuery = '', currentSource = '', checkedS
components/search/SearchForm.tsx:19
FunctionSearchHistoryDropdown
({ isOpen, searchHistory, highlightedIndex, triggerRef, onSelectItem, onRemoveItem, onClearAll,
components/search/SearchHistoryDropdown.tsx:26
FunctionSearchHistoryEmptyState
()
components/search/SearchHistoryEmptyState.tsx:7
FunctionSearchHistoryHeader
({ onClearAll }: SearchHistoryHeaderProps)
components/search/SearchHistoryHeader.tsx:11
FunctionSearchHistoryListItem
({ item, index, isHighlighted, onSelectItem, onRemoveItem, }: SearchHistoryListItemProps)
components/search/SearchHistoryListItem.tsx:16
FunctionSearchLoadingAnimation
({ currentSource, checkedSources = 0, totalSources = 16, isPaused = false, onComplete, onCancel, }
components/SearchLoadingAnimation.tsx:14
FunctionSearchResults
({ results, availableSources, loading, isPremium = false, latencies = {}, }: SearchResults
components/home/SearchResults.tsx:20
FunctionSegmentedControl
({ options, value, onChange, className = '', }: SegmentedControlProps<T>)
components/ui/SegmentedControl.tsx:16
FunctionServiceWorkerRegister
()
components/ServiceWorkerRegister.tsx:5
FunctionSettingsHeader
()
components/settings/SettingsHeader.tsx:3
FunctionSettingsPage
()
app/settings/page.tsx:21
FunctionSettingsSection
({ title, description, children, headerAction, }: SettingsSectionProps)
components/settings/SettingsSection.tsx:8
FunctionSiteIconProvider
({ children, iconSrc, }: { children: React.ReactNode; iconSrc: string; })
components/SiteIconProvider.tsx:7
FunctionSortSettings
({ sortBy, onSortChange }: SortSettingsProps)
components/settings/SortSettings.tsx:9
FunctionSortableTag
({ tag, selectedTag, showTagManager, onTagSelect, onTagDelete, }: SortableTagProps)
components/home/SortableTag.tsx:21
FunctionSourceBadgeItem
({ id, name, count, isSelected, onToggle, isFocused = false, onFocus, innerRef, }: SourceBadge
components/search/SourceBadgeItem.tsx:17
FunctionSourceBadgeList
({ sources, selectedSources, onToggleSource }: SourceBadgeListProps)
components/search/SourceBadgeList.tsx:29
FunctionSourceManager
({ sources, onToggle, onDelete, onReorder, onEdit, defaultIds }: SourceManagerProps)
components/settings/SourceManager.tsx:15
FunctionSourceSelector
({ sources, currentSource, onSourceChange, className = '', }: SourceSelectorProps)
components/player/SourceSelector.tsx:31
FunctionSourceSettings
({ sources, onSourcesChange, onRestoreDefaults, onAddSource, onEditSource, }: SourceSettin
components/settings/SourceSettings.tsx:14
FunctionSubscriptionImportTab
({ subscriptions, onAdd, onRemove, onRefresh }: SubscriptionImportTabProps)
components/settings/import/SubscriptionImportTab.tsx:14
FunctionSwitch
({ checked, onChange, ariaLabel, className = "", disabled = false, }: SwitchProps)
components/ui/Switch.tsx:18
FunctionTVNavigationInitializer
()
components/TVNavigationInitializer.tsx:12
FunctionTVProvider
({ children }: { children: ReactNode })
lib/contexts/TVContext.tsx:13
FunctionTagInput
({ newTagInput, onNewTagInputChange, onAddTag, }: TagInputProps)
components/home/TagInput.tsx:11
FunctionTagList
({ tags, selectedTag, showTagManager, justAddedTag, onTagSelect, onTagDelete, onDr
components/home/TagList.tsx:41
FunctionTagManager
({ tags, selectedTag, showTagManager, newTagInput, justAddedTag, onTagSelect, onTagDelete, onT
components/home/TagManager.tsx:31
FunctionThemeProvider
({ children }: { children: React.ReactNode })
components/ThemeProvider.tsx:15
FunctionThemeSwitcher
()
components/ThemeSwitcher.tsx:5
FunctionTypeBadgeItem
({ type, count, isSelected, onToggle, isFocused = false, onFocus, innerRef, }: TypeBadgeItemProp
components/search/TypeBadgeItem.tsx:16
FunctionTypeBadgeList
({ badges, selectedTypes, onToggleType }: TypeBadgeListProps)
components/search/TypeBadgeList.tsx:27
FunctionUserDanmakuSettings
()
components/settings/UserDanmakuSettings.tsx:10
FunctionUserSourceSettings
()
components/settings/UserSourceSettings.tsx:9
FunctionVideoMetadata
({ videoData, source, title }: VideoMetadataProps)
components/player/VideoMetadata.tsx:23
FunctionVideoPlayer
({ playUrl, videoId, currentEpisode, onBack, totalEpisodes, onNextEpisode, isReversed = false,
components/player/VideoPlayer.tsx:30
FunctionVideoPlayerEmpty
()
components/player/VideoPlayerEmpty.tsx:6
FunctionVideoPlayerError
({ error, onBack, onRetry, retryCount, maxRetries, }: VideoPlayerErrorProps)
components/player/VideoPlayerError.tsx:14
FunctionVideoTogetherController
({ envEnabled, scriptUrl, settingUrl, }: VideoTogetherControllerProps)
components/VideoTogetherController.tsx:79
FunctionViewerNotice
()
components/AdminGate.tsx:6
FunctionWatchHistorySidebar
({ isPremium = false }: { isPremium?: boolean })
components/history/WatchHistorySidebar.tsx:18
MethodaddCacheEntry
(url: string, videoUrl: string, size: number)
lib/utils/cacheManager.ts:29
FunctionaddDanmakuApi
(entry: DanmakuApiEntry)
lib/store/user-sources-store.ts:99
FunctionaddDraftAccount
()
components/settings/AccountSettings.tsx:148
FunctionaddLegacyEntry
()
components/settings/AccountSettings.tsx:286
Functionanimate
(rafTime: number)
components/player/DanmakuCanvas.tsx:185
FunctioncancelDelete
()
components/favorites/FavoritesSidebar.tsx:88
FunctioncancelDelete
()
components/history/WatchHistorySidebar.tsx:86
FunctioncancelEdit
()
components/iptv/IPTVSourceManager.tsx:52
FunctioncheckStall
()
components/player/hooks/useStallDetection.ts:31
FunctionconfirmDelete
()
components/favorites/FavoritesSidebar.tsx:79
FunctionconfirmDelete
()
components/history/WatchHistorySidebar.tsx:77
FunctionexportSettings
(includeHistory: boolean = true)
lib/store/settings-store.ts:286
FunctionextractPlaybackQualityLabel
( remarks?: string, quality?: string )
lib/utils/video.ts:67
FunctionextractQualityLabel
(remarks?: string, quality?: string)
lib/utils/video.ts:74
FunctionfetchJson
(url: string)
app/api/app-update/route.ts:105
FunctiongenerateMetadata
()
app/layout.tsx:66
FunctiongetActiveDanmakuApi
()
lib/store/user-sources-store.ts:72
FunctiongetDanmakuApis
()
lib/store/user-sources-store.ts:68
FunctiongetLatestKnownRelease
( manifest: AppReleaseManifest = LOCAL_RELEASE_MANIFEST, )
lib/app-release.ts:62
FunctiongetModeSettingsStore
(isPremium: boolean)
lib/store/premium-mode-settings.ts:170
FunctiongetProxyUrl
(src: string)
components/player/utils/urlUtils.ts:26
FunctiongetSettings
()
lib/store/settings-store.ts:177
FunctiongetSettings
()
lib/store/premium-mode-settings.ts:69
FunctiongetSources
()
lib/store/user-sources-store.ts:64
FunctionhandleAdd
()
components/iptv/IPTVSourceManager.tsx:34
FunctionhandleAdd
(e: React.FormEvent)
components/settings/UserSourceSettings.tsx:23
FunctionhandleAdd
(e: React.FormEvent)
components/settings/UserDanmakuSettings.tsx:35
FunctionhandleAddKeydown
(e: React.KeyboardEvent)
components/settings/import/SubscriptionImportTab.tsx:26
FunctionhandleAddSource
(source: VideoSource)
app/settings/hooks/useSettingsPage.ts:86
← previousnext →501–600 of 758, ranked by callers