Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/SSShooter/ebook-to-mindmap
/ functions
Functions
463 in github.com/SSShooter/ebook-to-mindmap
⨍
Functions
463
◇
Types & classes
70
Function
Toggle
({ className, variant, size, ...props }: React.ComponentProps<typeof TogglePrimitive.Root> & Variant
src/components/ui/toggle.tsx:29
Function
ToggleGroup
({ className, variant, size, children, ...props }: React.ComponentProps<typeof ToggleGroupPrimitive.
src/components/ui/toggle-group.tsx:17
Function
ToggleGroupItem
({ className, children, variant, size, ...props }: React.ComponentProps<typeof ToggleGroupPrimitive.
src/components/ui/toggle-group.tsx:43
Function
Tooltip
({ ...props }: React.ComponentProps<typeof TooltipPrimitive.Root>)
src/components/ui/tooltip.tsx:19
Function
TooltipContent
({ className, sideOffset = 0, children, ...props }: React.ComponentProps<typeof TooltipPrimitive.Conte
src/components/ui/tooltip.tsx:35
Function
TooltipProvider
({ delayDuration = 0, ...props }: React.ComponentProps<typeof TooltipPrimitive.Provider>)
src/components/ui/tooltip.tsx:6
Function
TooltipTrigger
({ ...props }: React.ComponentProps<typeof TooltipPrimitive.Trigger>)
src/components/ui/tooltip.tsx:29
Function
UserMenu
()
src/components/layout/UserMenu.tsx:16
Function
ViewContentDialog
({ title, content, chapterIndex, }: ViewContentDialogProps)
src/components/ViewContentDialog.tsx:20
Method
clearAll
()
src/services/cacheService.ts:280
Function
configureServer
(server)
vite.config.ts:13
Method
constructor
()
src/services/ragService.ts:43
Method
constructor
(config: AIConfig | (() => AIConfig))
src/services/aiService.ts:39
Method
constructor
(apiKey: string)
src/services/aiService.ts:654
Method
constructor
()
src/services/cacheService.ts:33
Method
constructor
(aiService: AIService, cacheService: CacheService)
src/services/bookProcessingService.ts:55
Method
deleteBookAllCache
(bookName: string)
src/services/cacheService.ts:381
Function
downloadAllMarkdown
()
src/components/Step2Results.tsx:103
Method
generateCharacterRelationship
( chapters: Chapter[], outputLanguage: SupportedLanguage = 'en', bookType: 'fiction' | 'non-fictio
src/services/aiService.ts:186
Method
generateCombinedMindMap
( bookTitle: string, chapters: Chapter[], outputLanguage: SupportedLanguage = 'en', customProm
src/services/aiService.ts:353
Method
generateMindMapArrows
( combinedMindMapData: MindElixirData, outputLanguage: SupportedLanguage = 'en', abortSignal?: Abo
src/services/aiService.ts:323
Method
generateOverallSummary
( bookTitle: string, chapters: Chapter[], outputLanguage: SupportedLanguage = 'en', bookType:
src/services/aiService.ts:144
Method
getCacheSize
()
src/services/cacheService.ts:285
Function
handleCopy
()
src/components/ui/copy-button.tsx:24
Function
handleDelete
()
src/pages/CacheManagementPage.tsx:210
Function
handleExport
()
src/components/ui/mindmap.tsx:523
Function
handleExportConfig
()
src/pages/SettingsPage.tsx:45
Function
handleFileChange
(e: React.ChangeEvent<HTMLInputElement>)
src/pages/ChatPage.tsx:39
Function
handleFit
()
src/components/ui/mindmap.tsx:517
Function
handleFullscreen
()
src/components/ui/mindmap.tsx:539
Function
handleFullscreenChange
()
src/components/MermaidDiagram.tsx:105
Function
handleFullscreenChange
()
src/components/ui/mindmap.tsx:558
Function
handleImportConfig
()
src/pages/SettingsPage.tsx:60
Function
handleKeyDown
(e: KeyboardEvent)
src/components/MermaidDiagram.tsx:116
Function
handleKeyDown
(e: KeyboardEvent)
src/components/Step1Config.tsx:499
Function
handleKeyDown
(event: KeyboardEvent)
src/components/ui/sidebar.tsx:98
Function
handleLinkClick
()
src/components/layout/Sidebar.tsx:73
Function
handleLogin
()
src/components/MindElixirStarModal.tsx:26
Function
handleLogin
()
src/components/layout/UserMenu.tsx:21
Function
handleMouseDown
(e: React.MouseEvent)
src/components/MermaidDiagram.tsx:127
Function
handleMouseMove
(e: React.MouseEvent)
src/components/MermaidDiagram.tsx:135
Function
handleMouseUp
()
src/components/MermaidDiagram.tsx:143
Function
handleNext
()
src/components/EpubReader.tsx:51
Function
handlePrevious
()
src/components/EpubReader.tsx:45
Function
handleSave
()
src/pages/CustomPromptsPage.tsx:62
Function
handleSave
()
src/pages/ModelsPage.tsx:221
Function
handleStartIndexing
()
src/pages/ChatPage.tsx:94
Method
handleStreamUpdate
(data: { content: string reasoning?: string })
src/services/aiService.ts:255
Method
handleStreamUpdate
(data: { content: string reasoning?: string })
src/services/bookProcessingService.ts:139
Function
handleSystemChange
(e: MediaQueryListEvent)
src/components/ui/mindmap.tsx:59
Function
handleTestKey
()
src/pages/ChatPage.tsx:50
Function
handleWheel
(e: WheelEvent)
src/components/MermaidDiagram.tsx:88
Function
handleZoomIn
()
src/components/MermaidDiagram.tsx:54
Function
handleZoomIn
()
src/components/ui/mindmap.tsx:503
Function
handleZoomOut
()
src/components/MermaidDiagram.tsx:58
Function
handleZoomOut
()
src/components/ui/mindmap.tsx:510
Function
listener
(e: MediaQueryListEvent)
src/contexts/ThemeContext.tsx:58
Function
onChange
()
src/hooks/use-mobile.ts:10
Method
processLine
(items: any[], avgSize: number, output: TextItem[])
src/services/pdfProcessor.ts:318
Method
processNode
(node: NodeObj)
src/services/bookProcessingService.ts:469
Function
scrollToTop
()
src/utils/uiHelpers.ts:9
Method
search
( query: string, apiKey: string, model: string, k: number = 5 )
src/services/ragService.ts:202
Function
toggleFullscreen
()
src/components/MermaidDiagram.tsx:67
← previous
401–463 of 463, ranked by callers