MCPcopy Create free account

hub / github.com/experdot/pointer / functions

Functions1,054 in github.com/experdot/pointer

↓ 1 callersFunctionacquireWriteLock
(pageId: string)
src/renderer/src/persistence/implementations/filesystem/writeLock.ts:18
↓ 1 callersFunctionanalyzeTopicSegments
( messages: ChatMessage[] )
src/renderer/src/services/titleService.ts:363
↓ 1 callersFunctionanalyzeTopicSegmentsWithOptions
( messages: ChatMessage[], options: Omit<TitleGenerateOptions, 'content'> )
src/renderer/src/services/titleService.ts:532
↓ 1 callersMethodbatchUpdateLLMConfigFolders
(updates: Array<{ id: string; changes: Partial<ConfigFolder> }>)
src/renderer/src/stores/interfaces/ui.ts:184
↓ 1 callersMethodbatchUpdateLLMConfigs
(updates: Array<{ id: string; changes: Partial<LLMConfig> }>)
src/renderer/src/stores/interfaces/ui.ts:183
↓ 1 callersMethodbatchUpdateModelConfigFolders
( updates: Array<{ id: string; changes: Partial<ConfigFolder> }> )
src/renderer/src/stores/interfaces/ui.ts:186
↓ 1 callersMethodbatchUpdateModelConfigs
(updates: Array<{ id: string; changes: Partial<ModelConfig> }>)
src/renderer/src/stores/interfaces/ui.ts:185
↓ 1 callersFunctionbuildFolderNode
(folder: TFolder)
src/renderer/src/components/common/TreeView.tsx:442
↓ 1 callersFunctionbuildFolderPath
* Build folder path from folder ID using folder hierarchy
src/renderer/src/persistence/implementations/filesystem/pagesRepository.ts:99
↓ 1 callersMethodbuildMessageSource
(page: PointerPage)
src/renderer/src/services/importers/pointer.ts:77
↓ 1 callersFunctionbuildOptions
( parentId: string | undefined, prefix: string )
src/renderer/src/components/panels/Search/SearchOptions.tsx:45
↓ 1 callersFunctionbuildPagesTree
(pages: PageRecord[], folders: PageFolder[])
src/renderer/src/components/editors/SettingsEditor/ExportModal.tsx:52
↓ 1 callersFunctionbuildTree
(parentId: string | undefined)
src/renderer/src/components/panels/MoveToFolderModal.tsx:62
↓ 1 callersFunctionbuildTree
(items: ModelConfig[], folders: ConfigFolder[])
src/renderer/src/components/editors/ChatEditor/ModelConfigSelector.tsx:26
↓ 1 callersFunctionbuildTree
(items: LLMConfig[], folders: ConfigFolder[])
src/renderer/src/components/editors/ChatEditor/ModelSelector.tsx:26
↓ 1 callersFunctioncalculateMessageLayer
* Calculate message layer (depth in tree, 1-based)
src/renderer/src/persistence/implementations/filesystem/markdown/serializer.ts:165
↓ 1 callersMethodcanGoBack
()
src/renderer/src/stores/interfaces/ui.ts:125
↓ 1 callersMethodcanGoForward
()
src/renderer/src/stores/interfaces/ui.ts:126
↓ 1 callersMethodcleanupInvalidTabs
* 清理无效标签页
src/renderer/src/stores/interfaces/ui.ts:119
↓ 1 callersFunctioncleanupMessageAttachmentFiles
( pageId: string, messageId: string )
src/main/attachmentStorage.ts:145
↓ 1 callersMethodcleanupMessageAttachments
* 清理指定消息的所有附件 * @param pageId 页面ID * @param messageId 消息ID
src/main/attachmentHandler.ts:126
↓ 1 callersFunctioncleanupPageAttachmentFiles
(pageId: string)
src/main/attachmentStorage.ts:153
↓ 1 callersMethodcleanupPageAttachments
* 清理指定页面的所有附件 * @param pageId 页面ID
src/main/attachmentHandler.ts:146
↓ 1 callersFunctioncleanupTempAttachmentFiles
()
src/main/attachmentStorage.ts:158
↓ 1 callersMethodcleanupTempAttachments
* 清理临时目录中的所有文件
src/main/attachmentHandler.ts:162
↓ 1 callersFunctionclearAllLocks
()
src/renderer/src/persistence/implementations/filesystem/writeLock.ts:88
↓ 1 callersFunctionclearFolder
(id: string)
src/renderer/src/services/pagesService.ts:327
↓ 1 callersMethodclearHistory
()
src/renderer/src/stores/interfaces/ui.ts:127
↓ 1 callersMethodclearNavigation
* 清除导航请求
src/renderer/src/stores/interfaces/navigation.ts:53
↓ 1 callersMethodclearRelativeNavigation
* 清除相对导航请求
src/renderer/src/stores/interfaces/navigation.ts:58
↓ 1 callersFunctioncloseActiveTab
()
src/renderer/src/services/shortcutService.ts:15
↓ 1 callersMethodcloseAllTabs
* 关闭所有标签页
src/renderer/src/stores/interfaces/ui.ts:114
↓ 1 callersMethodcloseOtherTabs
* 关闭其他标签页
src/renderer/src/stores/interfaces/ui.ts:104
↓ 1 callersMethodcloseRightTabs
* 关闭右侧标签页
src/renderer/src/stores/interfaces/ui.ts:109
↓ 1 callersFunctioncollect
(id: string)
src/renderer/src/features/export/plugins/sources/messagesSource.tsx:316
↓ 1 callersFunctioncollect
(id: string)
src/renderer/src/features/export/plugins/formats/txtFormat.ts:164
↓ 1 callersFunctioncollectDescendants
(id: string)
src/renderer/src/components/editors/ExportEditor/sources/MessagesSource.tsx:371
↓ 1 callersFunctioncollectDescendants
(id: string)
src/renderer/src/features/export/plugins/sources/messagesSource.tsx:141
↓ 1 callersFunctioncollectWorkspaceIssues
( hasRegistryEntry: boolean, config: WorkspaceConfigFile | null, pointerDirExists: boolean, pagesDirEx
src/renderer/src/persistence/implementations/filesystem/workspaceRepository.ts:35
↓ 1 callersFunctionconsumePendingSettingsTab
()
src/renderer/src/services/settingsService.ts:305
↓ 1 callersMethodconvertContent
* Convert extracted content to target format
src/renderer/src/features/export/ExportManager.ts:139
↓ 1 callersFunctionconvertMarkdownTableToText
* Convert markdown table to plain text table
src/renderer/src/features/export/plugins/formats/txtFormat.ts:221
↓ 1 callersFunctionconvertMessagesToHtml
* Convert messages to HTML format
src/renderer/src/features/export/plugins/formats/htmlFormat.ts:123
↓ 1 callersFunctionconvertMessagesToText
* Convert messages to plain text format
src/renderer/src/features/export/plugins/formats/txtFormat.ts:57
↓ 1 callersFunctioncopyImageToClipboard
(blob: Blob)
src/renderer/src/utils/screenshot.ts:89
↓ 1 callersFunctioncopyToClipboard
(content: string | Blob)
src/renderer/src/services/exportService.ts:93
↓ 1 callersFunctioncountMatchesBefore
* 计算在同一消息中,当前匹配之前有多少个匹配
src/renderer/src/hooks/useSearchHighlight.ts:252
↓ 1 callersFunctioncountOccurrencesBefore
(content: string, matchText: string, currentOffset: number)
src/renderer/src/utils/globalSearchUtils.ts:128
↓ 1 callersFunctioncreateAccount
(name: string, avatar?: string)
src/renderer/src/services/accountService.ts:87
↓ 1 callersFunctioncreateAccountRepository
()
src/renderer/src/persistence/implementations/filesystem/accountsRepository.ts:36
↓ 1 callersFunctioncreateDefaultAccount
()
src/renderer/src/stores/accountStore.ts:182
↓ 1 callersFunctioncreateFileSystemPersistence
()
src/renderer/src/persistence/implementations/filesystem/index.ts:302
↓ 1 callersFunctioncreateLLMConfig
( data: Omit<LLMConfig, 'id' | 'createdAt' | 'order' | 'parentFolderId'>, afterItemId?: string, inFolder
src/renderer/src/services/settingsService.ts:42
↓ 1 callersFunctioncreateLayoutRepository
(scope: AccountScope)
src/renderer/src/persistence/implementations/filesystem/layoutRepository.ts:9
↓ 1 callersFunctioncreateModelConfig
( data: Omit<ModelConfig, 'id' | 'createdAt' | 'order' | 'parentFolderId'>, afterItemId?: string, inFold
src/renderer/src/services/settingsService.ts:161
↓ 1 callersFunctioncreatePlatformFolder
* 创建带时间戳的导入文件夹
src/renderer/src/services/thirdPartyImportService.ts:36
↓ 1 callersFunctioncreateRangeForMatch
* 为单个匹配创建 Range
src/renderer/src/hooks/useSearchHighlight.ts:185
↓ 1 callersFunctioncreateRangeFromFullTextOffset
* 根据拼接文本的偏移量创建 Range
src/renderer/src/hooks/useGlobalSearchHighlight.ts:188
↓ 1 callersFunctioncreateRangeFromFullTextOffset
* 根据拼接文本的偏移量创建 Range
src/renderer/src/hooks/useSearchHighlight.ts:272
↓ 1 callersFunctioncreateSettingsRepository
(scope: AccountScope)
src/renderer/src/persistence/implementations/filesystem/settingsRepository.ts:10
↓ 1 callersMethodcreateStreamParser
(requestId: string)
src/main/aiHandler.ts:216
↓ 1 callersMethodcreateTrackedRepositories
(scope: AccountScope)
src/renderer/src/persistence/implementations/filesystem/index.ts:260
↓ 1 callersFunctioncreateWorkspaceRepository
(scope: AccountScope)
src/renderer/src/persistence/implementations/filesystem/workspaceRepository.ts:105
↓ 1 callersMethodcreateWorkspaceScoped
(scope: WorkspaceScope)
src/renderer/src/persistence/implementations/filesystem/index.ts:283
↓ 1 callersMethoddeleteAttachment
* 删除附件 * @param localPath 相对路径
src/main/attachmentHandler.ts:75
↓ 1 callersFunctiondeleteAttachmentFile
(localPath: string)
src/main/attachmentStorage.ts:110
↓ 1 callersMethoddeleteBatch
(ids: TKey[])
src/renderer/src/persistence/interfaces/base.ts:37
↓ 1 callersFunctiondeleteColumn
(colIndex: number)
src/renderer/src/features/export/plugins/editors/csvEditor.tsx:148
↓ 1 callersFunctiondeleteFolder
(id: string)
src/renderer/src/services/pagesService.ts:294
↓ 1 callersFunctiondeleteFolders
(ids: string[])
src/renderer/src/services/pagesService.ts:364
↓ 1 callersMethoddeleteMessages
* 删除消息
src/renderer/src/stores/interfaces/entities.ts:106
↓ 1 callersFunctiondeletePages
(ids: string[])
src/renderer/src/services/pagesService.ts:157
↓ 1 callersFunctiondeleteRow
(rowIndex: number)
src/renderer/src/features/export/plugins/editors/csvEditor.tsx:132
↓ 1 callersMethoddeleteWithMessages
* Delete page with associated messages
src/renderer/src/persistence/interfaces/userData.ts:96
↓ 1 callersFunctiondeleteWorkspace
(workspaceId: string)
src/renderer/src/services/workspaceService.ts:199
↓ 1 callersMethoddetect
(data: unknown)
src/renderer/src/services/importers/types.ts:39
↓ 1 callersFunctiondetectImporter
(data: unknown)
src/renderer/src/services/importers/index.ts:20
↓ 1 callersFunctiondispatchForwardedShortcutAction
( action: ForwardedShortcutAction )
src/renderer/src/services/shortcutService.ts:71
↓ 1 callersFunctiondownloadBlob
(blob: Blob, filename: string)
src/renderer/src/utils/screenshot.ts:75
↓ 1 callersMethodemitChunk
(requestId: string, content: string)
src/main/aiHandler.ts:47
↓ 1 callersMethodemitReasoning
(requestId: string, reasoning: string)
src/main/aiHandler.ts:61
↓ 1 callersFunctionenqueue
(key: TKey, data: TData)
src/renderer/src/stores/persistenceQueue.ts:82
↓ 1 callersFunctionensureAttachmentsRoot
()
src/main/attachmentStorage.ts:26
↓ 1 callersFunctionescapeRegExp
* 转义正则表达式特殊字符
src/renderer/src/utils/searchUtils.ts:19
↓ 1 callersFunctionescapeRegExp
* Escape special regex characters in a string
src/renderer/src/services/pagesService.ts:37
↓ 1 callersMethodevictAll
* 清除所有缓存
src/renderer/src/stores/interfaces/base.ts:112
↓ 1 callersFunctionexportCodeBlock
(code: string, language: string, pageId?: string)
src/renderer/src/services/exportService.ts:50
↓ 1 callersFunctionexportMessages
(pageId: string, messageIds?: string[])
src/renderer/src/services/exportService.ts:28
↓ 1 callersFunctionexportTableBlock
(table: string, pageId?: string)
src/renderer/src/services/exportService.ts:62
↓ 1 callersFunctionexportTextSnippet
(text: string, pageId?: string)
src/renderer/src/services/exportService.ts:39
↓ 1 callersMethodextractContent
* Extract content from source data
src/renderer/src/features/export/ExportManager.ts:124
↓ 1 callersFunctionextractReasoningContent
* Extract reasoning content from details block (appears before main content)
src/renderer/src/persistence/implementations/filesystem/markdown/parser.ts:203
↓ 1 callersFunctionextractSnippet
* 提取匹配文本的上下文片段
src/renderer/src/utils/globalSearchUtils.ts:100
↓ 1 callersMethodfetchStreamingResponse
( request: AIRequest, apiMessages: ChatMessage[], modelConfig: ModelConfig, abortController: A
src/main/aiHandler.ts:193
↓ 1 callersFunctionfilterImageFiles
(files: FileList | File[])
src/renderer/src/components/editors/ChatEditor/MessageItem/utils.ts:58
↓ 1 callersFunctionfilterMessagesByTopicCollapse
( messages: ChatMessage[], topicGroups: TopicGroup[] )
src/renderer/src/services/messagesService.ts:370
↓ 1 callersFunctionfilterValidTabs
(tabs: Tab[])
src/renderer/src/utils/tabRegistry.ts:52
↓ 1 callersMethodfinalizeError
(requestId: string, error: string)
src/main/aiHandler.ts:92
↓ 1 callersFunctionfindAllMatches
( messages: ChatMessage[], query: string, options: SearchOptions )
src/renderer/src/utils/searchUtils.ts:46
↓ 1 callersFunctionfindNthMatchIndex
(fullText: string, matchText: string, occurrenceIndex: number)
src/renderer/src/hooks/useGlobalSearchHighlight.ts:168
← previousnext →301–400 of 1,054, ranked by callers