MCPcopy Create free account

hub / github.com/GrinZero/meme-ai-generator / types & classes

Types & classes108 in github.com/GrinZero/meme-ai-generator

Class
src/services/selectionManager.ts:386
Class
src/services/aiService.ts:39
Class
src/services/aiSegmentationService.ts:42
InterfaceAIAPIService
src/types/api.ts:23
ClassAIError
src/services/aiService.ts:39
InterfaceAIExtractionOptions
src/services/imageSplitter.ts:1310
InterfaceAIExtractionResult
src/services/imageSplitter.ts:1331
InterfaceAISegmentationConfig
src/types/segmentation.ts:60
ClassAISegmentationService
src/services/aiSegmentationService.ts:42
InterfaceAPIConfig
src/types/api.ts:14
InterfaceAppState
src/types/store.ts:8
InterfaceAppState
src/store/useAppStore.ts:43
InterfaceBackgroundDetectionConfig
src/services/imageSplitter.ts:28
InterfaceBackgroundRemovalOptions
src/services/wechatBackgroundRemover.ts:13
InterfaceBackgroundRemovalResult
src/services/wechatBackgroundRemover.ts:25
InterfaceBoundingBox
src/types/image.ts:19
InterfaceCacheEntry
* 缓存条目接口
src/services/modelListService.ts:33
InterfaceCanvasTransform
src/utils/geometry.ts:193
InterfaceConfigValidationErrors
src/services/configValidation.ts:6
InterfaceDownloadItemProps
* 单个下载项组件
src/components/StandardizationDownloadPanel.tsx:103
InterfaceDownloadOptions
src/services/downloadService.ts:19
InterfaceDragState
拖拽状态
src/components/SelectionCanvas.tsx:43
InterfaceEditorState
src/types/editor.ts:5
InterfaceEmojiEditorProps
src/components/EmojiEditor.tsx:18
InterfaceEmojiGridProps
src/components/EmojiGrid.tsx:11
InterfaceErrorInfo
src/services/errorHandler.ts:14
InterfaceExtractedEmoji
src/types/image.ts:26
InterfaceExtractionOptions
src/types/selection.ts:74
InterfaceExtractionState
提取状态
src/components/ManualSelectionPanel.tsx:34
InterfaceFadeTransitionProps
* FadeTransition - 淡入淡出过渡
src/components/Transition.tsx:143
InterfaceFetchModelsResult
src/services/modelListService.ts:24
InterfaceFileValidationResult
src/services/wechatFileService.ts:17
InterfaceGeminiModelsResponse
* Gemini API 响应格式
src/services/modelListService.ts:41
InterfaceGenerationResult
src/services/aiService.ts:18
InterfaceGridDetectionResult
src/services/imageSplitter.ts:495
InterfaceGridSplitConfig
src/services/imageSplitter.ts:453
InterfaceImagePreviewProps
* 图片预览组件
src/components/ReprocessPanel.tsx:101
InterfaceImageUploadState
src/types/image.ts:14
InterfaceImageUploaderProps
src/components/ImageUploader.tsx:10
InterfaceImageViewerProps
src/components/ImageViewer.tsx:4
InterfaceImportToStandardizationButtonProps
src/components/WeChatStandardizationPanel.tsx:359
InterfaceManualSelectionPanelProps
src/components/ManualSelectionPanel.tsx:24
InterfaceManualSplitConfig
src/types/segmentation.ts:74
InterfaceMessageBannerProps
消息横幅组件
src/components/SelectionToolPanel.tsx:331
InterfaceModeButtonProps
模式按钮组件
src/components/SelectionToolPanel.tsx:295
InterfaceModelInfo
src/services/modelListService.ts:15
InterfaceNormalizationOptions
src/services/emojiNormalizer.ts:14
InterfaceParamSliderProps
* 参数滑块组件
src/components/ReprocessPanel.tsx:146
InterfacePersistedState
src/types/store.ts:44
InterfacePersistedState
src/store/useAppStore.test.ts:32
InterfacePoint
src/types/segmentation.ts:10
InterfacePolygon
src/types/segmentation.ts:18
InterfacePolygonDrawState
多边形绘制状态
src/components/SelectionCanvas.tsx:54
InterfacePolygonDrawState
* Simulates the polygon drawing state machine
src/components/SelectionCanvas.property.test.ts:36
InterfacePreviewCardProps
* 单个预览卡片组件
src/components/StandardizationPreviewPanel.tsx:93
InterfacePreviewGalleryProps
src/components/PreviewGallery.tsx:20
InterfacePreviewItemConfig
* 预览项配置
src/components/PreviewGallery.tsx:42
InterfacePreviewItemProps
* 单个预览项组件
src/components/PreviewGallery.tsx:133
InterfaceProcessedImage
src/types/wechatStandardization.ts:26
InterfaceProcessingParams
src/types/wechatStandardization.ts:117
InterfacePromptConfig
src/types/prompt.ts:5
InterfacePromptEditorItemProps
* 单个提示词编辑区域
src/components/StandardizationPromptEditor.tsx:81
InterfaceRGBAColor
src/services/imageSplitter.ts:18
InterfaceRGBAColor
* RGBA 颜色类型
src/services/wechatBackgroundRemover.ts:39
InterfaceRectDrawState
* Simulates rectangle drawing state machine
src/components/SelectionCanvas.property.test.ts:68
InterfaceRegenerationConfig
src/services/emojiRegeneration.ts:23
InterfaceRegenerationResult
src/services/emojiRegeneration.ts:36
InterfaceRegionDetectionConfig
src/services/imageSplitter.ts:118
InterfaceRegionExtractionOptions
src/services/regionExtractor.ts:27
InterfaceReprocessPanelProps
src/components/ReprocessPanel.tsx:20
InterfaceResizeOptions
src/types/wechatStandardization.ts:103
InterfaceRetryConfig
src/services/errorHandler.ts:173
InterfaceSaveButtonProps
src/components/SaveButton.tsx:15
InterfaceScaleTransitionProps
* ScaleTransition - 缩放过渡
src/components/Transition.tsx:232
InterfaceSegmentationRegion
src/types/segmentation.ts:26
InterfaceSegmentationResult
src/types/segmentation.ts:44
InterfaceSelectionAction
src/types/selection.ts:44
InterfaceSelectionCanvasProps
src/components/SelectionCanvas.tsx:60
ClassSelectionHistory
src/services/selectionManager.ts:386
InterfaceSelectionItemProps
选区项组件属性
src/components/SelectionList.tsx:299
InterfaceSelectionListProps
src/components/SelectionList.tsx:15
InterfaceSelectionRegion
src/types/selection.ts:21
InterfaceSelectionState
src/types/selection.ts:58
InterfaceSelectionStoreActions
* 选区 Store 操作接口
src/store/useSelectionStore.ts:52
InterfaceSelectionStoreState
* 选区 Store 状态接口
src/store/useSelectionStore.ts:34
InterfaceSelectionToolPanelProps
src/components/SelectionToolPanel.tsx:21
InterfaceSkeletonCardProps
* SkeletonCard - 卡片骨架屏
src/components/Skeleton.tsx:90
InterfaceSkeletonGridProps
* SkeletonGrid - 网格骨架屏
src/components/Skeleton.tsx:122
InterfaceSkeletonProps
src/components/Skeleton.tsx:9
InterfaceSkeletonTextProps
* SkeletonText - 文本骨架屏
src/components/Skeleton.tsx:59
InterfaceSlideTransitionProps
* SlideTransition - 滑动过渡
src/components/Transition.tsx:176
InterfaceSourceImage
src/types/wechatStandardization.ts:11
InterfaceStandardizationDownloadPanelProps
src/types/wechatStandardization.ts:322
InterfaceStandardizationError
src/types/wechatStandardization.ts:94
InterfaceStandardizationImageUploaderProps
src/types/wechatStandardization.ts:283
InterfaceStandardizationPreviewPanelProps
src/types/wechatStandardization.ts:309
InterfaceStandardizationPromptEditorProps
src/types/wechatStandardization.ts:296
InterfaceStandardizationPrompts
src/types/wechatStandardization.ts:45
InterfaceStandardizationResult
src/types/wechatStandardization.ts:56
InterfaceStandardizationService
src/types/wechatStandardization.ts:206
next →1–100 of 108, ranked by callers