Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/TimeCyber/MCP-X-web
/ functions
Functions
976 in github.com/TimeCyber/MCP-X-web
⨍
Functions
976
◇
Types & classes
176
↓ 680 callers
Function
t
(key: string)
src/pages/ImageEditorPage.tsx:693
↓ 71 callers
Function
t
(key: string)
src/contexts/LanguageContext.tsx:33
↓ 62 callers
Function
updateProject
(updates: Partial<VideoGenProject> | ((prev: VideoGenProject | null) => VideoGenProject | null))
src/pages/VideoGenPage.tsx:214
↓ 44 callers
Function
useLanguage
()
src/contexts/LanguageContext.tsx:13
↓ 20 callers
Function
generateId
()
src/pages/ImageEditorPage.tsx:22
↓ 19 callers
Function
updateShot
(shotId: string, transform: (s: Shot) => Shot)
src/components/video-gen/StageDirector.tsx:516
↓ 18 callers
Function
getMousePos
(e: React.MouseEvent)
src/pages/ImageEditorPage.tsx:2608
↓ 14 callers
Function
rectsIntersect
(ax: number, ay: number, aw: number, ah: number, bx: number, by: number, bw: number, bh: number)
src/components/ui/TankBattle.tsx:261
↓ 13 callers
Function
addAssetToLibrary
(asset: Omit<AssetLibraryItem, 'id' | 'createdAt'>)
src/services/videogenService.ts:181
↓ 13 callers
Function
isPermanentMediaUrl
(url: string)
src/utils/mediaCache.ts:54
↓ 11 callers
Function
loadMyMcp
(page = 1)
src/components/chat/McpManager.tsx:288
↓ 10 callers
Function
getAgentName
(agent: DetailedAgent)
src/pages/AgentDetailPage.tsx:32
↓ 10 callers
Function
sortModelsByOrderBy
(models: ModelInfo[])
src/services/modelApi.ts:73
↓ 8 callers
Function
getElementBounds
(element: Element, allElements: Element[] = [])
src/pages/ImageEditorPage.tsx:314
↓ 8 callers
Function
isValidThumbnail
(url?: string | null)
src/pages/CreatorHubPage.tsx:35
↓ 8 callers
Function
saveProjectToDB
(project: VideoGenProject, skipServerSync: boolean = false)
src/services/videogenService.ts:74
↓ 8 callers
Function
setMetaTag
(name: string, content: string, property = false)
src/utils/seo.ts:84
↓ 8 callers
Function
useStore
()
src/components/workflow/stores/StoreContext.tsx:18
↓ 7 callers
Function
decodeImageFromSrc
(src: string, useCrossOrigin = true)
src/utils/mediaCache.ts:168
↓ 7 callers
Function
generateImage
( prompt: string, referenceImages: string[] = [], imageModel?: string, sessionId?: string, size?: {
src/services/videogenService.ts:1496
↓ 7 callers
Function
loadMediaImage
(url: string)
src/utils/mediaCache.ts:193
↓ 7 callers
Function
openDB
()
src/services/videogenService.ts:15
↓ 7 callers
Function
setBatchProgress
(progress: {current: number, total: number, message: string} | null)
src/components/video-gen/StageDirector.tsx:91
↓ 7 callers
Function
setCurrentSession
(sessionId: string)
src/contexts/ChatContext.tsx:241
↓ 6 callers
Function
generateVisualPrompts
( type: 'character' | 'scene', data: Character | Scene, genre: string )
src/services/videogenService.ts:1477
↓ 6 callers
Function
getAssetsFromLibrary
(type?: 'character' | 'scene' | 'video')
src/services/videogenService.ts:197
↓ 6 callers
Function
handleImageClick
(imageUrl: string, imageName?: string)
src/components/chat/ChatMessage.tsx:445
↓ 6 callers
Function
isAvatarUrl
(avatar: string | undefined | null)
src/pages/AgentDetailPage.tsx:152
↓ 6 callers
Function
streamChatSend
( data: SendDTO, onChunk: (chunk: any) => void, onError?: (error: any) => void, onComplete?: () => voi
src/services/chatApi.ts:129
↓ 5 callers
Function
cleanJsonString
(str: string)
src/services/videogenService.ts:433
↓ 5 callers
Function
extractField
(field: string)
src/services/videogenService.ts:896
↓ 5 callers
Function
fetchOrders
(page: number = orderPagination.current)
src/pages/SettingsPage.tsx:336
↓ 5 callers
Function
getDefaultScriptForVideoType
(videoType: 'script' | 'promotional' | 'shortvideo' | 'storyboard')
src/components/video-gen/StageScript.tsx:95
↓ 5 callers
Function
getRefImagesForShot
(shot: Shot, shotsOverride?: Shot[])
src/components/video-gen/StageDirector.tsx:563
↓ 5 callers
Function
handleGenerateAsset
(type: 'character' | 'scene', id: string)
src/components/video-gen/StageAssets.tsx:122
↓ 5 callers
Function
handleSelectVideoFromLibrary
(asset: AssetLibraryItem)
src/components/video-gen/StageDirector.tsx:2801
↓ 5 callers
Function
handleShare
(platform: string)
src/pages/AgentDetailPage.tsx:89
↓ 5 callers
Function
isTemporaryMediaUrl
(url: string)
src/utils/mediaCache.ts:69
↓ 5 callers
Function
isWeChatBrowser
()
src/utils/speechRecognition.ts:7
↓ 5 callers
Function
loadModels
()
src/components/video-gen/StageScript.tsx:194
↓ 5 callers
Function
loadServers
()
src/components/chat/McpManager.tsx:152
↓ 5 callers
Function
removeToolCallStepsFromContent
(content: string)
src/pages/MobileChatPage.tsx:346
↓ 5 callers
Function
setLanguage
(lang: string)
src/contexts/LanguageContext.tsx:64
↓ 5 callers
Function
stopPaymentPolling
()
src/pages/SettingsPage.tsx:251
↓ 5 callers
Function
stopPaymentPolling
()
src/pages/PricingPage.tsx:21
↓ 4 callers
Function
addMessage
(sessionId: string, message: ChatMessageVo)
src/contexts/ChatContext.tsx:245
↓ 4 callers
Function
appendImageElement
(href: string, img?: HTMLImageElement | null)
src/pages/ImageEditorPage.tsx:3457
↓ 4 callers
Function
clamp
(v: number, min: number, max: number)
src/components/ui/TankBattle.tsx:84
↓ 4 callers
Function
clearHeartbeat
()
src/services/appBuildApi.ts:167
↓ 4 callers
Function
ensureDetail
(id: string)
src/components/chat/McpManager.tsx:204
↓ 4 callers
Function
extractVideoUrl
(src: string | null | undefined)
src/pages/ImageEditorPage.tsx:2077
↓ 4 callers
Function
fetchMyAgents
()
src/pages/SettingsPage.tsx:85
↓ 4 callers
Function
formatDate
(s: SkillServer)
src/pages/SkillDetailPage.tsx:133
↓ 4 callers
Function
formatMessageTime
(timeStr?: string)
src/components/chat/ChatMessage.tsx:241
↓ 4 callers
Function
generateVideo
( prompt: string, startImageUrl?: string, endImageUrl?: string, videoModel?: string, resolution?: '4
src/services/videogenService.ts:1592
↓ 4 callers
Function
getAgentName
(agent: Agent)
src/components/ui/AgentCard.tsx:17
↓ 4 callers
Function
getInitialImageModel
(projectModel?: string)
src/components/video-gen/videoGenModelPrefs.ts:14
↓ 4 callers
Function
getLastMessageTime
(session: any)
src/pages/MobileChatPage.tsx:1129
↓ 4 callers
Function
handleAddShot
(afterIndex?: number)
src/components/video-gen/StageDirector.tsx:537
↓ 4 callers
Function
handleCancelCrop
()
src/pages/ImageEditorPage.tsx:4226
↓ 4 callers
Function
handleDrop
(e: React.DragEvent<HTMLDivElement>, targetId: string)
src/components/image-editor/LayerPanel.tsx:172
↓ 4 callers
Function
handleError
(error: unknown, aiMessageIndex: number)
src/pages/AppBuildPage.tsx:886
↓ 4 callers
Function
handleLine
(rawLine: string)
src/services/appBuildApi.ts:159
↓ 4 callers
Function
handleOpenLibrary
(type: 'character' | 'scene', id: string)
src/components/video-gen/StageAssets.tsx:549
↓ 4 callers
Function
handleSendMessage
(overrideMessage?: string)
src/pages/AppBuildPage.tsx:718
↓ 4 callers
Function
handleTokenExpired
()
src/services/chatApi.ts:28
↓ 4 callers
Function
inferVideoType
(project: Partial<VideoGenProject>)
src/types/videogen.ts:109
↓ 4 callers
Function
isMachineUser
(id: number)
src/pages/MobileChatPage.tsx:1536
↓ 4 callers
Function
isMobileBrowser
()
src/utils/speechRecognition.ts:17
↓ 4 callers
Function
isPointOnImage
(point: Point, elements: Element[])
src/pages/ImageEditorPage.tsx:372
↓ 4 callers
Function
isSceneGeneratedShotUrl
(url?: string)
src/components/video-gen/StageDirector.tsx:579
↓ 4 callers
Function
load
(page = 1)
src/pages/MyMcpPage.tsx:13
↓ 4 callers
Function
loadApps
(page = 1, search = '')
src/pages/MyAppsPage.tsx:48
↓ 4 callers
Function
loadChatHistory
(isLoadMore = false)
src/pages/AppBuildPage.tsx:591
↓ 4 callers
Function
mergeElementsKeepLocal
(incoming: Element[], localCurrent: Element[])
src/pages/ImageEditorPage.tsx:2275
↓ 4 callers
Function
parseChinaTimeString
(timeStr: string)
src/pages/MobileChatPage.tsx:114
↓ 4 callers
Function
parseTime
(timeStr: any)
src/pages/MobileChatPage.tsx:1096
↓ 4 callers
Function
parseTime
(timeStr: string)
src/contexts/ChatContext.tsx:55
↓ 4 callers
Function
parseToolCallSteps
(content: string)
src/pages/MobileChatPage.tsx:344
↓ 4 callers
Function
pickNum
(obj: Record<string, unknown>, keys: string[])
src/pages/AppBuildPage.tsx:249
↓ 4 callers
Function
push
()
src/components/ui/GoogleAd.tsx:33
↓ 4 callers
Function
removeToolExecutionsFromContent
(content: string)
src/pages/MobileChatPage.tsx:350
↓ 4 callers
Function
restoreAndApply
(board: Board)
src/pages/ImageEditorPage.tsx:2418
↓ 4 callers
Function
shouldShowSpeechRecognition
()
src/utils/speechRecognition.ts:152
↓ 4 callers
Function
triggerFileUpload
(type: 'character' | 'scene', id: string)
src/components/video-gen/StageAssets.tsx:905
↓ 4 callers
Function
uploadFileToOss
(file: File)
src/services/videogenService.ts:1922
↓ 4 callers
Function
useChat
()
src/contexts/ChatContext.tsx:274
↓ 3 callers
Method
checkFeedbackStatus
* 检查是否有等待人工反馈的任务
src/services/human-feedback.service.ts:18
↓ 3 callers
Function
clearError
()
src/contexts/ChatContext.tsx:253
↓ 3 callers
Function
collides
(nx: number, ny: number)
src/components/ui/TankBattle.tsx:298
↓ 3 callers
Function
extractBalancedJsonObject
(text: string, start: number)
src/services/videogenService.ts:551
↓ 3 callers
Function
fetchOrders
()
src/pages/OrderPage.tsx:54
↓ 3 callers
Function
fileToDataUrl
(file: File)
src/utils/fileUtils.ts:2
↓ 3 callers
Function
finish
(list: CaptureResult[])
src/utils/exportPptx.ts:328
↓ 3 callers
Function
flushBufferedTranscripts
()
src/components/chat/ChatInput.tsx:69
↓ 3 callers
Function
formatCodeGenType
(type: string)
src/services/appBuildApi.ts:559
↓ 3 callers
Function
formatMessageTime
(timeStr?: string | number, currentLanguage: string = 'zh')
src/pages/MobileChatPage.tsx:144
↓ 3 callers
Function
getBrowserEnvironmentInfo
()
src/utils/speechRecognition.ts:178
↓ 3 callers
Method
getConfigKey
(config: MCPServiceConfig)
src/services/mcpService.ts:235
↓ 3 callers
Function
getFullAvatarUrl
(avatar: string | undefined | null)
src/pages/AgentDetailPage.tsx:163
next →
1–100 of 976, ranked by callers