Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/GrinZero/meme-ai-generator
/ types & classes
Types & classes
108 in github.com/GrinZero/meme-ai-generator
⨍
Functions
363
◇
Types & classes
108
Class
src/services/selectionManager.ts:386
Class
src/services/aiService.ts:39
Class
src/services/aiSegmentationService.ts:42
Interface
AIAPIService
src/types/api.ts:23
Class
AIError
src/services/aiService.ts:39
Interface
AIExtractionOptions
src/services/imageSplitter.ts:1310
Interface
AIExtractionResult
src/services/imageSplitter.ts:1331
Interface
AISegmentationConfig
src/types/segmentation.ts:60
Class
AISegmentationService
src/services/aiSegmentationService.ts:42
Interface
APIConfig
src/types/api.ts:14
Interface
AppState
src/types/store.ts:8
Interface
AppState
src/store/useAppStore.ts:43
Interface
BackgroundDetectionConfig
src/services/imageSplitter.ts:28
Interface
BackgroundRemovalOptions
src/services/wechatBackgroundRemover.ts:13
Interface
BackgroundRemovalResult
src/services/wechatBackgroundRemover.ts:25
Interface
BoundingBox
src/types/image.ts:19
Interface
CacheEntry
* 缓存条目接口
src/services/modelListService.ts:33
Interface
CanvasTransform
src/utils/geometry.ts:193
Interface
ConfigValidationErrors
src/services/configValidation.ts:6
Interface
DownloadItemProps
* 单个下载项组件
src/components/StandardizationDownloadPanel.tsx:103
Interface
DownloadOptions
src/services/downloadService.ts:19
Interface
DragState
拖拽状态
src/components/SelectionCanvas.tsx:43
Interface
EditorState
src/types/editor.ts:5
Interface
EmojiEditorProps
src/components/EmojiEditor.tsx:18
Interface
EmojiGridProps
src/components/EmojiGrid.tsx:11
Interface
ErrorInfo
src/services/errorHandler.ts:14
Interface
ExtractedEmoji
src/types/image.ts:26
Interface
ExtractionOptions
src/types/selection.ts:74
Interface
ExtractionState
提取状态
src/components/ManualSelectionPanel.tsx:34
Interface
FadeTransitionProps
* FadeTransition - 淡入淡出过渡
src/components/Transition.tsx:143
Interface
FetchModelsResult
src/services/modelListService.ts:24
Interface
FileValidationResult
src/services/wechatFileService.ts:17
Interface
GeminiModelsResponse
* Gemini API 响应格式
src/services/modelListService.ts:41
Interface
GenerationResult
src/services/aiService.ts:18
Interface
GridDetectionResult
src/services/imageSplitter.ts:495
Interface
GridSplitConfig
src/services/imageSplitter.ts:453
Interface
ImagePreviewProps
* 图片预览组件
src/components/ReprocessPanel.tsx:101
Interface
ImageUploadState
src/types/image.ts:14
Interface
ImageUploaderProps
src/components/ImageUploader.tsx:10
Interface
ImageViewerProps
src/components/ImageViewer.tsx:4
Interface
ImportToStandardizationButtonProps
src/components/WeChatStandardizationPanel.tsx:359
Interface
ManualSelectionPanelProps
src/components/ManualSelectionPanel.tsx:24
Interface
ManualSplitConfig
src/types/segmentation.ts:74
Interface
MessageBannerProps
消息横幅组件
src/components/SelectionToolPanel.tsx:331
Interface
ModeButtonProps
模式按钮组件
src/components/SelectionToolPanel.tsx:295
Interface
ModelInfo
src/services/modelListService.ts:15
Interface
NormalizationOptions
src/services/emojiNormalizer.ts:14
Interface
ParamSliderProps
* 参数滑块组件
src/components/ReprocessPanel.tsx:146
Interface
PersistedState
src/types/store.ts:44
Interface
PersistedState
src/store/useAppStore.test.ts:32
Interface
Point
src/types/segmentation.ts:10
Interface
Polygon
src/types/segmentation.ts:18
Interface
PolygonDrawState
多边形绘制状态
src/components/SelectionCanvas.tsx:54
Interface
PolygonDrawState
* Simulates the polygon drawing state machine
src/components/SelectionCanvas.property.test.ts:36
Interface
PreviewCardProps
* 单个预览卡片组件
src/components/StandardizationPreviewPanel.tsx:93
Interface
PreviewGalleryProps
src/components/PreviewGallery.tsx:20
Interface
PreviewItemConfig
* 预览项配置
src/components/PreviewGallery.tsx:42
Interface
PreviewItemProps
* 单个预览项组件
src/components/PreviewGallery.tsx:133
Interface
ProcessedImage
src/types/wechatStandardization.ts:26
Interface
ProcessingParams
src/types/wechatStandardization.ts:117
Interface
PromptConfig
src/types/prompt.ts:5
Interface
PromptEditorItemProps
* 单个提示词编辑区域
src/components/StandardizationPromptEditor.tsx:81
Interface
RGBAColor
src/services/imageSplitter.ts:18
Interface
RGBAColor
* RGBA 颜色类型
src/services/wechatBackgroundRemover.ts:39
Interface
RectDrawState
* Simulates rectangle drawing state machine
src/components/SelectionCanvas.property.test.ts:68
Interface
RegenerationConfig
src/services/emojiRegeneration.ts:23
Interface
RegenerationResult
src/services/emojiRegeneration.ts:36
Interface
RegionDetectionConfig
src/services/imageSplitter.ts:118
Interface
RegionExtractionOptions
src/services/regionExtractor.ts:27
Interface
ReprocessPanelProps
src/components/ReprocessPanel.tsx:20
Interface
ResizeOptions
src/types/wechatStandardization.ts:103
Interface
RetryConfig
src/services/errorHandler.ts:173
Interface
SaveButtonProps
src/components/SaveButton.tsx:15
Interface
ScaleTransitionProps
* ScaleTransition - 缩放过渡
src/components/Transition.tsx:232
Interface
SegmentationRegion
src/types/segmentation.ts:26
Interface
SegmentationResult
src/types/segmentation.ts:44
Interface
SelectionAction
src/types/selection.ts:44
Interface
SelectionCanvasProps
src/components/SelectionCanvas.tsx:60
Class
SelectionHistory
src/services/selectionManager.ts:386
Interface
SelectionItemProps
选区项组件属性
src/components/SelectionList.tsx:299
Interface
SelectionListProps
src/components/SelectionList.tsx:15
Interface
SelectionRegion
src/types/selection.ts:21
Interface
SelectionState
src/types/selection.ts:58
Interface
SelectionStoreActions
* 选区 Store 操作接口
src/store/useSelectionStore.ts:52
Interface
SelectionStoreState
* 选区 Store 状态接口
src/store/useSelectionStore.ts:34
Interface
SelectionToolPanelProps
src/components/SelectionToolPanel.tsx:21
Interface
SkeletonCardProps
* SkeletonCard - 卡片骨架屏
src/components/Skeleton.tsx:90
Interface
SkeletonGridProps
* SkeletonGrid - 网格骨架屏
src/components/Skeleton.tsx:122
Interface
SkeletonProps
src/components/Skeleton.tsx:9
Interface
SkeletonTextProps
* SkeletonText - 文本骨架屏
src/components/Skeleton.tsx:59
Interface
SlideTransitionProps
* SlideTransition - 滑动过渡
src/components/Transition.tsx:176
Interface
SourceImage
src/types/wechatStandardization.ts:11
Interface
StandardizationDownloadPanelProps
src/types/wechatStandardization.ts:322
Interface
StandardizationError
src/types/wechatStandardization.ts:94
Interface
StandardizationImageUploaderProps
src/types/wechatStandardization.ts:283
Interface
StandardizationPreviewPanelProps
src/types/wechatStandardization.ts:309
Interface
StandardizationPromptEditorProps
src/types/wechatStandardization.ts:296
Interface
StandardizationPrompts
src/types/wechatStandardization.ts:45
Interface
StandardizationResult
src/types/wechatStandardization.ts:56
Interface
StandardizationService
src/types/wechatStandardization.ts:206
next →
1–100 of 108, ranked by callers