MCPcopy Create free account

hub / github.com/experdot/pointer / functions

Functions1,054 in github.com/experdot/pointer

↓ 4 callersFunctiongetDefaultAccountId
()
src/renderer/src/stores/accountStore.ts:178
↓ 4 callersFunctiongetPageFileQueue
(scope: WorkspaceScope)
src/renderer/src/stores/persistenceQueue.ts:301
↓ 4 callersFunctiongetWorkspaceCache
(scope: WorkspaceScope)
src/renderer/src/persistence/implementations/filesystem/pagesRepository.ts:130
↓ 4 callersFunctiongetWorkspaceConfigFilePath
(workspacePath: string)
src/renderer/src/persistence/implementations/filesystem/core.ts:383
↓ 4 callersMethodload
* 加载数据到缓存 * 如果已缓存则直接返回,否则从数据库加载
src/renderer/src/stores/interfaces/base.ts:92
↓ 4 callersFunctionnormalizeRoot
(rootPath: string)
src/main/workspaceRuntime.ts:12
↓ 4 callersMethodnotify
()
src/renderer/src/services/streamingManager.ts:94
↓ 4 callersFunctionopenExportTab
(context?: ExportEditorContext)
src/renderer/src/services/exportService.ts:15
↓ 4 callersFunctionpad
(n: number)
src/renderer/src/services/thirdPartyImportService.ts:29
↓ 4 callersFunctionprepareInsertPosition
( tree: ConfigTree<T>, afterItemId?: string )
src/renderer/src/services/settingsService.ts:15
↓ 4 callersFunctionqueuePagePut
(scope: WorkspaceScope, page: PageRecord)
src/renderer/src/stores/persistenceQueue.ts:335
↓ 4 callersMethodregisterFormat
* Register a format plugin
src/renderer/src/features/export/ExportManager.ts:41
↓ 4 callersMethodregisterSource
* Register a source plugin
src/renderer/src/features/export/ExportManager.ts:34
↓ 4 callersFunctionregisterTabType
(config: TabTypeConfig)
src/renderer/src/utils/tabRegistry.ts:23
↓ 4 callersMethodrequireAccountId
()
src/renderer/src/persistence/implementations/filesystem/index.ts:243
↓ 4 callersFunctiontoggleFolderExpanded
(id: string)
src/renderer/src/services/pagesService.ts:400
↓ 4 callersFunctionupdateMessageTitle
( pageId: string, messageId: string, title: string )
src/renderer/src/services/messagesService.ts:217
↓ 4 callersFunctionupdatePage
(id: string, updates: Partial<PageRecord>)
src/renderer/src/services/pagesService.ts:128
↓ 4 callersFunctionuseConfirmDialog
()
src/renderer/src/components/common/ConfirmDialog.tsx:15
↓ 4 callersFunctionvalidatePathSegment
(segment: string, label: string)
src/main/attachmentStorage.ts:9
↓ 4 callersMethodvalidateWorkspacePath
* 验证目录是否可作为工作区
src/renderer/src/stores/interfaces/workspaceStore.ts:80
↓ 4 callersMethodwait
(key: TKey)
src/renderer/src/persistence/implementations/filesystem/index.ts:87
↓ 4 callersFunctionworkspaceQueueId
(scope: WorkspaceScope, entity: string)
src/renderer/src/stores/persistenceQueue.ts:234
↓ 4 callersFunctionwriteFoldersFile
(scope: WorkspaceScope, data: FoldersFile)
src/renderer/src/persistence/implementations/filesystem/foldersRepository.ts:27
↓ 3 callersMethodabort
(messageId: string)
src/renderer/src/services/streamingManager.ts:46
↓ 3 callersMethodaccount
(scope: AccountScope | string)
src/renderer/src/persistence/implementations/filesystem/index.ts:183
↓ 3 callersMethodaddLLMConfig
(config: LLMConfig)
src/renderer/src/stores/interfaces/ui.ts:157
↓ 3 callersMethodaddLLMConfigFolder
(folder: ConfigFolder)
src/renderer/src/stores/interfaces/ui.ts:163
↓ 3 callersMethodaddModelConfig
(config: ModelConfig)
src/renderer/src/stores/interfaces/ui.ts:170
↓ 3 callersMethodaddModelConfigFolder
(folder: ConfigFolder)
src/renderer/src/stores/interfaces/ui.ts:176
↓ 3 callersFunctionbuildMessageMaps
(messages: ChatMessage[])
src/renderer/src/services/messagesService.ts:12
↓ 3 callersFunctionbuildPageFilePath
( pageName: string, folderPath?: string, scope?: WorkspaceScope | string )
src/renderer/src/persistence/implementations/filesystem/core.ts:301
↓ 3 callersFunctionbuildPromptWithRequirements
* 构建带额外要求的 Prompt
src/renderer/src/services/titleService.ts:122
↓ 3 callersFunctioncleanupWorkspaceTempAttachments
()
src/renderer/src/services/workspaceService.ts:60
↓ 3 callersMethodcommitContext
Commit the active account/workspace context in one step
src/renderer/src/persistence/interfaces/base.ts:86
↓ 3 callersMethodcreateMany
* 批量创建实体 * @returns 创建后的完整实体数组
src/renderer/src/stores/interfaces/base.ts:54
↓ 3 callersFunctioncreatePage
( name?: string, afterItemId?: string, inFolderId?: string )
src/renderer/src/services/pagesService.ts:93
↓ 3 callersMethoddeleteTopic
* 删除 Topic
src/renderer/src/stores/interfaces/entities.ts:133
↓ 3 callersFunctionemptyRecord
(pageId: string)
src/renderer/src/stores/messagesStore.ts:60
↓ 3 callersFunctionflush
(key: TKey)
src/renderer/src/stores/persistenceQueue.ts:111
↓ 3 callersFunctionformatBytes
(bytes: number)
src/renderer/src/components/editors/SettingsEditor/AboutPanel.tsx:137
↓ 3 callersFunctiongenerateId
()
src/renderer/src/hooks/useAttachment.ts:22
↓ 3 callersFunctiongenerateMessageTitle
( content: string, maxLength: number = 15 )
src/renderer/src/services/titleService.ts:186
↓ 3 callersFunctiongenerateMessageTitleWithOptions
( options: TitleGenerateOptions )
src/renderer/src/services/titleService.ts:424
↓ 3 callersFunctiongetAllSubFolderIds
(folderId: string, folders: PageFolder[])
src/renderer/src/services/pagesService.ts:288
↓ 3 callersFunctiongetAttachmentDataUrl
(attachment: FileAttachment)
src/renderer/src/hooks/useAttachment.ts:221
↓ 3 callersFunctiongetContextElement
(event?: KeyboardEvent | null)
src/renderer/src/utils/shortcutGuards.ts:40
↓ 3 callersFunctiongetLayoutFilePath
(scope?: AccountScope | string)
src/renderer/src/persistence/implementations/filesystem/core.ts:199
↓ 3 callersFunctiongetMaxOrderAtLevel
( items: T[], parentFolderId?: string )
src/renderer/src/utils/treeUtils.ts:37
↓ 3 callersFunctiongetPreview
(msg: ChatMessage, maxLen = 20)
src/renderer/src/components/editors/ChatEditor/BranchPathBar.tsx:95
↓ 3 callersFunctiongetRoleIcon
(role: ChatMessage['role'])
src/renderer/src/components/editors/ChatEditor/BranchPathBar.tsx:22
↓ 3 callersFunctiongetSelectedText
()
src/renderer/src/components/editors/ChatEditor/MessageItem/utils.ts:39
↓ 3 callersFunctiongetSettingsFilePath
(scope?: AccountScope | string)
src/renderer/src/persistence/implementations/filesystem/core.ts:192
↓ 3 callersFunctiongetTabsFilePath
(scope?: WorkspaceScope | string)
src/renderer/src/persistence/implementations/filesystem/core.ts:213
↓ 3 callersMethodgetTopics
* 获取 Topics
src/renderer/src/stores/interfaces/entities.ts:138
↓ 3 callersFunctiongetWorkspaceKey
* Scan all page files and build cache
src/renderer/src/persistence/implementations/filesystem/pagesRepository.ts:126
↓ 3 callersFunctionhandleStartEdit
()
src/renderer/src/components/layout/activitybar/UserProfileCard.tsx:108
↓ 3 callersMethodinitDefaultWorkspace
* 初始化默认工作区
src/renderer/src/stores/interfaces/workspaceStore.ts:75
↓ 3 callersFunctioninitWorkspaceStores
* 初始化所有工作区级 stores
src/renderer/src/services/workspaceService.ts:17
↓ 3 callersFunctioninvalidatePageCache
(workspacePath?: string)
src/renderer/src/persistence/implementations/filesystem/pagesRepository.ts:210
↓ 3 callersFunctionisMonacoFocused
(event?: KeyboardEvent | null)
src/renderer/src/utils/shortcutGuards.ts:44
↓ 3 callersMethodisStreaming
(messageId?: string)
src/renderer/src/services/streamingManager.ts:74
↓ 3 callersFunctionparseDateLike
(value: DateLike)
src/renderer/src/utils/dateTime.ts:6
↓ 3 callersFunctionparseMarkdownPage
(content: string)
src/renderer/src/persistence/implementations/filesystem/markdown/parser.ts:293
↓ 3 callersFunctionpathExists
(targetPath: string)
src/main/attachmentStorage.ts:17
↓ 3 callersFunctionreadTextFile
( filePath: string, options?: { allowCustomPath?: boolean } )
src/renderer/src/persistence/implementations/filesystem/core.ts:487
↓ 3 callersMethodregisterPreviewer
* Register a previewer plugin
src/renderer/src/features/export/ExportManager.ts:48
↓ 3 callersFunctionrenderTree
( tree: TreeDataNode[], checked: React.Key[], setChecked: (keys: React.Key[]) => void, tab: Ta
src/renderer/src/components/editors/SettingsEditor/ImportModal.tsx:555
↓ 3 callersFunctionrenderTree
( tree: TreeDataNode[], checked: React.Key[], setChecked: (keys: React.Key[]) => void, tab: Ta
src/renderer/src/components/editors/SettingsEditor/ExportModal.tsx:330
↓ 3 callersMethodrepairWorkspacePath
* 修复半初始化工作区
src/renderer/src/stores/interfaces/workspaceStore.ts:90
↓ 3 callersMethodrequestRelativeNavigation
* 请求相对导航(上一条/下一条)
src/renderer/src/stores/interfaces/navigation.ts:48
↓ 3 callersFunctionresetWorkspaceStores
* 重置所有工作区级 stores
src/renderer/src/services/workspaceService.ts:25
↓ 3 callersFunctionresolveDirectoryWithinAttachmentsRoot
(...segments: string[])
src/main/attachmentStorage.ts:69
↓ 3 callersFunctionresolveWorkspacePath
(scope?: WorkspaceScope | string | null)
src/renderer/src/persistence/implementations/filesystem/core.ts:46
↓ 3 callersFunctionrunSwitchTransaction
( kind: SwitchTransactionKind, targetLabel: string, action: () => Promise<T> )
src/renderer/src/services/switchTransactionService.ts:62
↓ 3 callersFunctionsanitizeFileName
(name: string)
src/renderer/src/persistence/implementations/filesystem/core.ts:262
↓ 3 callersFunctionscanAllPages
(scope: WorkspaceScope)
src/renderer/src/persistence/implementations/filesystem/pagesRepository.ts:140
↓ 3 callersFunctionscrollToBottom
(behavior: ScrollBehavior = 'instant')
src/renderer/src/components/editors/ChatEditor/MessageList.tsx:210
↓ 3 callersMethodsendMessage
(messages: ChatMessage[], callbacks: StreamingResponse)
src/renderer/src/services/aiService.ts:37
↓ 3 callersFunctionserializePageToMarkdown
(page: PageFile)
src/renderer/src/persistence/implementations/filesystem/markdown/serializer.ts:180
↓ 3 callersFunctionsetCurrentWorkspace
(workspacePath: string | null)
src/renderer/src/persistence/implementations/filesystem/core.ts:114
↓ 3 callersMethodsetDefaultLLMId
(id: string | undefined)
src/renderer/src/stores/interfaces/ui.ts:151
↓ 3 callersMethodsetDefaultModelConfigId
(id: string | undefined)
src/renderer/src/stores/interfaces/ui.ts:152
↓ 3 callersFunctionswitchAccount
(accountId: string)
src/renderer/src/services/accountService.ts:64
↓ 3 callersFunctionswitchWorkspace
(workspaceId: string)
src/renderer/src/services/workspaceService.ts:111
↓ 3 callersMethodsyncWorkspaceAccess
Synchronize main-process access roots for workspaces
src/renderer/src/persistence/interfaces/base.ts:79
↓ 3 callersMethodtrack
(key: TKey, promise: Promise<unknown>)
src/renderer/src/persistence/implementations/filesystem/index.ts:70
↓ 3 callersFunctiontryNavigateToHistory
( history: TabHistoryEntry[], startIndex: number, direction: 1 | -1, tabs: Tab[], openTab: (tab: Tab
src/renderer/src/stores/tabsStore.ts:86
↓ 3 callersFunctionupdateFolder
(id: string, updates: Partial<PageFolder>)
src/renderer/src/services/pagesService.ts:283
↓ 3 callersMethodupdateLLMConfigFolder
(id: string, changes: Partial<ConfigFolder>)
src/renderer/src/stores/interfaces/ui.ts:164
↓ 3 callersMethodupdateModelConfigFolder
(id: string, changes: Partial<ConfigFolder>)
src/renderer/src/stores/interfaces/ui.ts:177
↓ 3 callersFunctionuseSettings
()
src/renderer/src/hooks/useSettings.ts:58
↓ 3 callersFunctionwriteTextFile
( filePath: string, content: string, options?: { allowCustomPath?: boolean } )
src/renderer/src/persistence/implementations/filesystem/core.ts:504
↓ 3 callersFunctionwriteWorkspacesFile
(scope: AccountScope, data: WorkspaceListFile)
src/renderer/src/persistence/implementations/filesystem/workspaceRepository.ts:72
↓ 2 callersFunctionaccountQueueId
(accountId: string, entity: string)
src/renderer/src/stores/persistenceQueue.ts:230
↓ 2 callersMethodactivateNextTab
* 激活下一个标签页
src/renderer/src/stores/interfaces/ui.ts:77
↓ 2 callersMethodactivatePrevTab
* 激活上一个标签页
src/renderer/src/stores/interfaces/ui.ts:82
↓ 2 callersMethodaddTopic
* 添加 Topic
src/renderer/src/stores/interfaces/entities.ts:123
↓ 2 callersFunctionaddTreeFolder
( tree: ConfigTree<T>, folder: ConfigFolder )
src/renderer/src/utils/treeUtils.ts:127
↓ 2 callersFunctionaddTreeItem
(tree: ConfigTree<T>, item: T)
src/renderer/src/utils/treeUtils.ts:120
← previousnext →101–200 of 1,054, ranked by callers