Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/experdot/pointer
/ functions
Functions
1,054 in github.com/experdot/pointer
⨍
Functions
1,054
◇
Types & classes
304
↓ 1 callers
Function
findTopicByStartMessageId
(topics: Topic[], messageId: string)
src/renderer/src/services/messagesService.ts:527
↓ 1 callers
Method
findValidLeaf
* 查找有效的叶子节点
src/renderer/src/services/importers/openai.ts:156
↓ 1 callers
Method
flushActiveContext
Flush all queued and tracked writes for the active context
src/renderer/src/persistence/interfaces/base.ts:90
↓ 1 callers
Function
flushAll
()
src/renderer/src/stores/persistenceQueue.ts:144
↓ 1 callers
Function
flushQueue
( queue: PersistenceQueue<TKey, TData> )
src/renderer/src/stores/persistenceQueue.ts:238
↓ 1 callers
Function
formatCodeBlock
* Format content as a markdown code block
src/renderer/src/features/export/plugins/formats/markdownFormat.ts:58
↓ 1 callers
Function
formatDateTime
* 格式化日期时间
src/renderer/src/services/thirdPartyImportService.ts:28
↓ 1 callers
Function
formatLongDateTime
(value: DateLike)
src/renderer/src/utils/dateTime.ts:34
↓ 1 callers
Function
formatSemanticDateTime
(value: DateLike)
src/renderer/src/utils/dateTime.ts:13
↓ 1 callers
Function
formatSpeed
(bytesPerSecond: number)
src/renderer/src/components/editors/SettingsEditor/AboutPanel.tsx:145
↓ 1 callers
Function
generateId
()
src/renderer/src/components/editors/SettingsEditor/ImportModal.tsx:192
↓ 1 callers
Function
generateMessagesMarkdown
* Generate markdown content from messages
src/renderer/src/features/export/plugins/sources/messagesSource.tsx:205
↓ 1 callers
Method
generatePreview
* Full export flow: extract -> convert
src/renderer/src/features/export/ExportManager.ts:154
↓ 1 callers
Function
generateTopicTitle
( content: string, maxLength: number = 15 )
src/renderer/src/services/titleService.ts:223
↓ 1 callers
Function
generateTopicTitleWithOptions
( options: TitleGenerateOptions )
src/renderer/src/services/titleService.ts:460
↓ 1 callers
Function
generateUniqueFilePath
* Generate a unique file path for a page * If the target path already exists (for a different page), adds numeric suffix * e.g., "MyPage.pointer.md"
src/renderer/src/persistence/implementations/filesystem/pagesRepository.ts:36
↓ 1 callers
Function
getAccountStoreInterface
()
src/renderer/src/stores/accountStore.ts:151
↓ 1 callers
Function
getActiveElement
()
src/renderer/src/utils/shortcutGuards.ts:36
↓ 1 callers
Method
getAll
()
src/renderer/src/persistence/interfaces/base.ts:32
↓ 1 callers
Function
getAllowedFileSystemRoots
(allowCustomPath = false)
src/main/workspaceRuntime.ts:40
↓ 1 callers
Function
getAppDataPath
* 获取应用数据目录路径
src/main/fsHandlers.ts:14
↓ 1 callers
Function
getApprovedWorkspacePaths
(extraApprovedPaths: string[] = [])
src/renderer/src/services/workspaceService.ts:33
↓ 1 callers
Method
getById
(id: TKey)
src/renderer/src/persistence/interfaces/base.ts:33
↓ 1 callers
Function
getCollapsedTopicsForMessage
(pageId: string, messageId: string)
src/renderer/src/services/navigationService.ts:67
↓ 1 callers
Function
getContextMenuItems
(tabId: string)
src/renderer/src/components/layout/Tabs/index.tsx:98
↓ 1 callers
Method
getCurrentAccountId
* Get the currently active account ID
src/renderer/src/persistence/interfaces/accounts.ts:17
↓ 1 callers
Function
getCurrentBranchMessages
* Get messages in the current branch (from root to leaf)
src/renderer/src/features/export/plugins/sources/messagesSource.tsx:95
↓ 1 callers
Function
getCurrentDevice
()
src/renderer/src/components/editors/ExportEditor/panels/PreviewPanel.tsx:90
↓ 1 callers
Function
getCurrentVersion
()
src/renderer/src/components/editors/SettingsEditor/AboutPanel.tsx:38
↓ 1 callers
Method
getCurrentWorkspaceId
Get current workspace ID
src/renderer/src/persistence/interfaces/workspace.ts:35
↓ 1 callers
Function
getDefaultWorkspacePath
(scope?: AccountScope | string)
src/renderer/src/persistence/implementations/filesystem/core.ts:135
↓ 1 callers
Function
getDescendantIds
(folderId: string)
src/renderer/src/components/panels/MoveToFolderModal.tsx:44
↓ 1 callers
Function
getDescendantIds
( childrenMap: Map<string | undefined, ChatMessage[]>, messageId: string )
src/renderer/src/services/messagesService.ts:110
↓ 1 callers
Function
getDirectTopicMessages
* Get messages directly within a topic (excluding messages that belong to sub-topics)
src/renderer/src/features/export/plugins/sources/messagesSource.tsx:306
↓ 1 callers
Function
getDirectTopicMessages
* Get messages directly within a topic (excluding sub-topics)
src/renderer/src/features/export/plugins/formats/txtFormat.ts:154
↓ 1 callers
Method
getEditorForFormat
* Get an editor plugin for a format
src/renderer/src/features/export/ExportManager.ts:115
↓ 1 callers
Function
getEntryTitle
(entry: (typeof history)[number])
src/renderer/src/components/layout/Tabs/index.tsx:225
↓ 1 callers
Function
getFolderPath
* 获取页面的文件夹路径
src/renderer/src/utils/globalSearchUtils.ts:22
↓ 1 callers
Function
getFolderStoreInterface
()
src/renderer/src/stores/foldersStore.ts:161
↓ 1 callers
Function
getHistoryMenuItems
()
src/renderer/src/components/layout/Tabs/index.tsx:221
↓ 1 callers
Function
getItemMenuItems
(item: T)
src/renderer/src/components/common/ConfigTree.tsx:129
↓ 1 callers
Function
getItemsInFolder
( items: TItem[], folders: TFolder[], folderId: string | undefined )
src/renderer/src/components/common/TreeView.tsx:86
↓ 1 callers
Function
getLanguageForFormat
* Get Monaco language identifier for format
src/renderer/src/features/export/plugins/editors/textEditor.tsx:13
↓ 1 callers
Function
getLayoutQueue
(scope: AccountScope)
src/renderer/src/stores/persistenceQueue.ts:274
↓ 1 callers
Function
getLayoutStoreInterface
()
src/renderer/src/stores/layoutStore.ts:114
↓ 1 callers
Function
getMessagePath
(messages: ChatMessage[], leafId: string | undefined)
src/renderer/src/services/messagesService.ts:158
↓ 1 callers
Function
getMessageStoreInterface
()
src/renderer/src/stores/messagesStore.ts:189
↓ 1 callers
Method
getModelConfig
(modelConfig?: ModelConfig)
src/main/aiHandler.ts:122
↓ 1 callers
Method
getModels
( config: LLMConfig )
src/renderer/src/services/aiService.ts:92
↓ 1 callers
Method
getModels
( config: LLMConfig )
src/main/aiHandler.ts:377
↓ 1 callers
Function
getNavigationStoreInterface
()
src/renderer/src/stores/navigationStore.ts:60
↓ 1 callers
Function
getPageStoreInterface
()
src/renderer/src/stores/pagesStore.ts:158
↓ 1 callers
Function
getPlatformName
(platform: ImportPlatform)
src/renderer/src/services/thirdPartyImportService.ts:174
↓ 1 callers
Method
getPreviewerForFormat
* Get a previewer plugin for a format
src/renderer/src/features/export/ExportManager.ts:108
↓ 1 callers
Function
getRoleDisplayName
* Get role display name
src/renderer/src/persistence/implementations/filesystem/markdown/serializer.ts:132
↓ 1 callers
Function
getRootItems
( items: TItem[], folders: TFolder[] )
src/renderer/src/components/common/TreeView.tsx:96
↓ 1 callers
Function
getSelectedTextFromInput
(activeElement: Element | null)
src/renderer/src/utils/searchSelection.ts:3
↓ 1 callers
Function
getSettingsQueue
(scope: AccountScope)
src/renderer/src/stores/persistenceQueue.ts:265
↓ 1 callers
Function
getSettingsStoreInterface
()
src/renderer/src/stores/settingsStore.ts:354
↓ 1 callers
Function
getSkippedMessages
(fromIndex: number, toIndex: number)
src/renderer/src/components/editors/ChatEditor/BranchPathBar.tsx:106
↓ 1 callers
Function
getSupportedPlatforms
()
src/renderer/src/services/importers/index.ts:53
↓ 1 callers
Function
getTabIcon
(type: string)
src/renderer/src/utils/tabRegistry.ts:38
↓ 1 callers
Function
getTabStoreInterface
()
src/renderer/src/stores/tabsStore.ts:412
↓ 1 callers
Function
getTabsQueue
(scope: WorkspaceScope)
src/renderer/src/stores/persistenceQueue.ts:283
↓ 1 callers
Function
getTargetElement
(event?: KeyboardEvent | null)
src/renderer/src/utils/shortcutGuards.ts:32
↓ 1 callers
Function
getTimeRange
(preset: string)
src/renderer/src/components/editors/SettingsEditor/ThirdPartyImportModal.tsx:54
↓ 1 callers
Function
getTopicMessageIds
* Get message IDs within a topic range
src/renderer/src/components/editors/ExportEditor/sources/MessagesSource.tsx:362
↓ 1 callers
Function
getTopicMessages
* Get messages within a topic range
src/renderer/src/features/export/plugins/sources/messagesSource.tsx:121
↓ 1 callers
Function
getWorkspaceStoreInterface
()
src/renderer/src/stores/workspaceStore.ts:223
↓ 1 callers
Method
goBack
()
src/renderer/src/stores/interfaces/ui.ts:123
↓ 1 callers
Method
goForward
()
src/renderer/src/stores/interfaces/ui.ts:124
↓ 1 callers
Function
handleClearFolder
(folder: TFolder)
src/renderer/src/components/common/TreeView.tsx:580
↓ 1 callers
Function
handleClose
()
src/renderer/src/components/editors/SettingsEditor/ResetModal.tsx:73
↓ 1 callers
Function
handleClose
()
src/renderer/src/components/editors/SettingsEditor/ImportModal.tsx:545
↓ 1 callers
Function
handleCopyAsText
(config: ModelConfig)
src/renderer/src/components/editors/SettingsEditor/ModelConfigPanel.tsx:33
↓ 1 callers
Function
handleCopyAsText
(config: LLMConfig)
src/renderer/src/components/editors/SettingsEditor/LLMConfigPanel.tsx:73
↓ 1 callers
Function
handleCreateFolder
()
src/renderer/src/components/panels/Explorer.tsx:101
↓ 1 callers
Function
handleCreateFolder
()
src/renderer/src/components/common/ConfigTree.tsx:75
↓ 1 callers
Function
handleDeleteWorkspace
( workspace: WorkspaceMetadata, e: React.MouseEvent )
src/renderer/src/components/layout/activitybar/WorkspaceCard.tsx:94
↓ 1 callers
Function
handleDeviceChange
(device: DeviceType)
src/renderer/src/components/editors/ExportEditor/panels/PreviewPanel.tsx:98
↓ 1 callers
Function
handleFetchModels
(config: LLMConfig)
src/renderer/src/components/editors/SettingsEditor/LLMConfigPanel.tsx:58
↓ 1 callers
Function
handleFormatChange
(format: FormatType)
src/renderer/src/components/editors/ExportEditor/panels/Sidebar.tsx:62
↓ 1 callers
Function
handleGenerate
(options: GenerateOptions)
src/renderer/src/components/common/TreeView.tsx:232
↓ 1 callers
Function
handleItemCheck
(messageId: string, checked: boolean)
src/renderer/src/components/editors/ExportEditor/sources/MessagesSource.tsx:173
↓ 1 callers
Function
handleModeChange
(mode: MessageSelectionMode)
src/renderer/src/components/editors/ExportEditor/sources/MessagesSource.tsx:129
↓ 1 callers
Function
handleReset
()
src/renderer/src/components/editors/SettingsEditor/ResetModal.tsx:51
↓ 1 callers
Function
handleSaveEdit
()
src/renderer/src/components/layout/activitybar/UserProfileCard.tsx:114
↓ 1 callers
Function
handleSelectAll
()
src/renderer/src/components/editors/SettingsEditor/ResetModal.tsx:78
↓ 1 callers
Function
handleSelectAll
(tab: TabKey, checked: boolean)
src/renderer/src/components/editors/SettingsEditor/ImportModal.tsx:335
↓ 1 callers
Function
handleSelectAll
(tab: TabKey, checked: boolean)
src/renderer/src/components/editors/SettingsEditor/ExportModal.tsx:213
↓ 1 callers
Function
handleSourceTypeChange
(type: SourceType)
src/renderer/src/components/editors/ExportEditor/panels/Sidebar.tsx:58
↓ 1 callers
Function
handleSwitchAccount
(accountId: string)
src/renderer/src/components/layout/activitybar/UserProfileCard.tsx:76
↓ 1 callers
Function
handleSwitchWorkspace
(workspaceId: string)
src/renderer/src/components/layout/activitybar/WorkspaceCard.tsx:34
↓ 1 callers
Function
handleTest
(config: LLMConfig)
src/renderer/src/components/editors/SettingsEditor/LLMConfigPanel.tsx:42
↓ 1 callers
Function
handleToggleMultiSelect
()
src/renderer/src/components/panels/Explorer.tsx:116
↓ 1 callers
Function
handleToggleMultiSelect
()
src/renderer/src/components/common/ConfigTree.tsx:96
↓ 1 callers
Function
handleTopicSelect
(topicId: string)
src/renderer/src/components/editors/ExportEditor/sources/MessagesSource.tsx:202
↓ 1 callers
Function
handleTopicSelectAll
(group: MessageGroup, checked: boolean)
src/renderer/src/components/editors/ExportEditor/sources/MessagesSource.tsx:187
↓ 1 callers
Function
importConversations
( conversations: ParsedConversation[], options: ImportOptions, onProgress?: (current: number, total: num
src/renderer/src/services/thirdPartyImportService.ts:111
↓ 1 callers
Function
initAppDataPath
()
src/renderer/src/persistence/implementations/filesystem/core.ts:60
← previous
next →
401–500 of 1,054, ranked by callers