MCPcopy Index your code

hub / github.com/codexu/note-gen / functions

Functions2,812 in github.com/codexu/note-gen

↓ 8 callersMethodclose
()
src/lib/ai/tauri-client.ts:65
↓ 8 callersFunctioncreateMermaidCommand
( type: 'flowchart' | 'sequence' | 'gantt' | 'classDiagram' | 'stateDiagram' | 'pie' | 'er' | 'journey' )
src/app/core/main/editor/markdown/slash-command/suggestion.tsx:227
↓ 8 callersFunctiondecodeRemoteGitFileContent
(file: unknown, path: string)
src/lib/sync/auto-data-sync-queue.ts:1849
↓ 8 callersFunctiongenerateSignature
( method: string, url: string, headers: Record<string, string>, payload: BufferSource, config: S3Con
src/lib/sync/s3.ts:19
↓ 8 callersFunctiongetAllMarks
()
src/db/marks.ts:150
↓ 8 callersFunctiongetCommonHeaders
()
src/lib/sync/gitea.ts:56
↓ 8 callersFunctiongetContextMenuTextSize
(type: 'file' | 'record')
src/contexts/text-size-context.tsx:30
↓ 8 callersFunctiongetGitlabApiBaseUrl
()
src/lib/sync/gitlab.ts:28
↓ 8 callersFunctiongetPerfNow
* S3 同步核心模块 * 支持阿里云 OSS、AWS S3、MinIO 等 S3 兼容服务
src/lib/sync/s3.ts:10
↓ 8 callersFunctiongetProxyConfig
()
src/lib/sync/gitlab.ts:72
↓ 8 callersFunctiongetRemoteFileSha
(file: unknown)
src/lib/sync/auto-data-sync-queue.ts:2184
↓ 8 callersFunctionhasUploadData
(result: unknown)
src/app/core/main/editor/markdown/sync/sync-button.tsx:41
↓ 8 callersFunctionisSkillsFolder
(folderName: string)
src/lib/skills/utils.ts:19
↓ 8 callersFunctionlogPerf
(step: string, payload: Record<string, unknown> = {})
src/lib/sync/webdav.ts:430
↓ 8 callersFunctionparseImageDimension
(value: unknown)
src/app/core/main/editor/markdown/tiptap-editor.tsx:496
↓ 8 callersFunctionresultDataPath
(result: AgentToolResult, key: string)
src/lib/agent/tool-registry.ts:392
↓ 8 callersFunctionroundMs
(value: number)
src/lib/sync/s3.ts:14
↓ 8 callersFunctions3Download
( config: S3Config, key: string, proxy?: Proxy )
src/lib/sync/s3.ts:469
↓ 8 callersMethodstop
()
src/stores/speech-recognition.ts:33
↓ 8 callersFunctionuseTextSize
()
src/contexts/text-size-context.tsx:15
↓ 8 callersFunctionwebdavDownload
( config: WebDAVConfig, key: string, proxy?: Proxy )
src/lib/sync/webdav.ts:523
↓ 7 callersFunctionapplyThemeColors
(colors: CustomThemeColors)
src/lib/theme-utils.ts:16
↓ 7 callersFunctioncheckStatus
(filePath: string)
src/hooks/use-sync-manager.ts:23
↓ 7 callersFunctioncheckSyncRepoState
(name: string)
src/lib/sync/gitea.ts:646
↓ 7 callersFunctioncollectMarkdownFiles
(folderPath: string)
src/lib/files.ts:38
↓ 7 callersFunctionenqueueAutoDataSync
(domain: AutoDataSyncDomain, reason = 'change', mode: 'auto' | 'manual' = 'auto')
src/lib/sync/auto-data-sync-queue.ts:316
↓ 7 callersFunctiongetAllMarkdownFiles
(includeMetadata: boolean = false)
src/lib/files.ts:85
↓ 7 callersFunctiongetAutoDataSyncProvider
(store: Store)
src/lib/sync/auto-data-sync-queue.ts:1908
↓ 7 callersFunctiongetCommonHeaders
()
src/lib/sync/gitlab.ts:55
↓ 7 callersFunctiongetMarkOpenAction
( mark: Pick<Mark, 'type' | 'url'>, appDir: string, target: 'folder' | 'file', )
src/app/core/main/mark/mark-open-path.ts:129
↓ 7 callersFunctiongetStore
* 获取 Store 实例
src/lib/sync/auto-sync.ts:34
↓ 7 callersFunctiongetTags
()
src/db/tags.ts:58
↓ 7 callersFunctionhandleConfigChange
(key: keyof S3Config, value: string)
src/app/core/setting/sync/s3-sync.tsx:85
↓ 7 callersFunctionhandleConfigChange
(newConfig: S3Config)
src/app/core/setting/imageHosting/s3.tsx:69
↓ 7 callersFunctionisLinkedFolder
(resource: LinkedResource)
src/lib/files.ts:33
↓ 7 callersFunctionisScriptLikeFile
(filePath: string)
src/lib/skills/runtime.ts:78
↓ 7 callersFunctionnormalizeOutlineWidth
(value: unknown)
src/lib/outline-preferences.ts:18
↓ 7 callersFunctionnormalizeRecordViewMode
(value)
src/app/core/main/mark/mark-view-mode.mjs:3
↓ 7 callersFunctions3Delete
(config: S3Config, key: string, proxy?: Proxy)
src/lib/sync/s3.ts:557
↓ 7 callersFunctions3Upload
( config: S3Config, key: string, content: string, proxy?: Proxy )
src/lib/sync/s3.ts:377
↓ 7 callersMethodstart
()
src/stores/speech-recognition.ts:32
↓ 7 callersFunctiontoWorkspaceRelativePath
(path: string)
src/lib/workspace.ts:123
↓ 7 callersFunctionuseRecordCompletion
()
src/app/core/main/mark/use-record-completion.tsx:20
↓ 7 callersFunctionwebdavDelete
(config: WebDAVConfig, key: string, proxy?: Proxy)
src/lib/sync/webdav.ts:599
↓ 7 callersFunctionwebdavUpload
( config: WebDAVConfig, key: string, content: string, proxy?: Proxy )
src/lib/sync/webdav.ts:422
↓ 6 callersFunctionbuildFileChange
(config: { target: string before?: string after?: string summary: string reversible?: boolean })
src/lib/agent/tool-registry.ts:73
↓ 6 callersFunctionclampSelectionPosition
(value: number, docSize: number)
src/app/core/main/editor/markdown/tiptap-editor.tsx:882
↓ 6 callersMethodclear
* 清空队列
src/lib/sync/sync-push-queue.ts:920
↓ 6 callersFunctionconvertImage
(path: string)
src/lib/utils.ts:30
↓ 6 callersFunctiondeleteChat
(id: number)
src/db/chats.ts:268
↓ 6 callersFunctionencodePath
(path: string, filename?: string)
src/components/title-bar-toolbars/sync-toggle.tsx:113
↓ 6 callersFunctionfinalizeVisible
(value: string)
src/lib/ai/sanitize.ts:79
↓ 6 callersFunctionformatDateTime
(dateLike: Date | string | null)
src/app/core/setting/about/updater.tsx:180
↓ 6 callersFunctiongetAllMemories
()
src/db/memories.ts:189
↓ 6 callersFunctiongetEditorPositionRect
(targetEditor: TipTapReactEditor, position: number)
src/app/core/main/editor/markdown/tiptap-editor.tsx:151
↓ 6 callersFunctiongetImageRecognitionProgressText
( t: Translate, stage: ImageRecognitionStage )
src/lib/image-recognition-progress.ts:5
↓ 6 callersFunctiongetMarkExactKey
(mark: Mark)
src/lib/sync/auto-data-sync-queue.ts:212
↓ 6 callersFunctiongetRemoteFileContent
(file: unknown, path: string)
src/lib/sync/remote-file.ts:101
↓ 6 callersFunctiongetRemoteFileInfo
(path: string)
src/lib/sync/auto-sync.ts:160
↓ 6 callersMethodgetRemoteSha
* 获取远程文件 SHA
src/lib/sync/sync-manager.ts:209
↓ 6 callersFunctiongetSyncManager
()
src/lib/sync/sync-manager.ts:799
↓ 6 callersFunctiongetUploadResultSha
(result: unknown)
src/app/core/main/editor/markdown/sync/sync-button.tsx:52
↓ 6 callersFunctiongetUrlPath
(url: string)
src/lib/sync/webdav.ts:137
↓ 6 callersFunctiongetValue
(value: T | (() => T | Promise<T>))
src/app/core/main/editor/markdown/markdown-export.ts:595
↓ 6 callersFunctionhasInvalidFileNameChars
(fileName: string)
src/lib/sync/filename-utils.ts:68
↓ 6 callersFunctionhasTextSelection
(editor: Editor)
src/app/core/main/editor/markdown/bubble-menu.tsx:67
↓ 6 callersFunctioninsertActivityEvent
(event: InsertActivityEventInput)
src/db/activity.ts:68
↓ 6 callersFunctionisAutoDataSyncProviderConfigured
()
src/lib/sync/auto-data-sync-queue.ts:862
↓ 6 callersFunctionisOutputLikeFile
(filePath: string)
src/lib/skills/runtime.ts:82
↓ 6 callersFunctionisSupportedImageName
(fileName: string)
src/app/core/main/chat/chat-input.tsx:75
↓ 6 callersFunctionisSupportedImageType
(type: string)
src/app/core/main/chat/chat-input.tsx:79
↓ 6 callersFunctionisSyncConfigured
()
src/lib/sync/sync-manager.ts:830
↓ 6 callersMethodlistTools
()
src/lib/agent/tool-registry.ts:1048
↓ 6 callersFunctionmirrorVectorDocuments
(sourcePath: string, targetPath: string)
src/lib/agent/tools/note-tools.ts:66
↓ 6 callersFunctionrecognizeImageWithFallback
({ imagePath, base64, shouldGenerateDescription = false, onProgress, }: RecognizeImageOptions)
src/lib/image-recognition.ts:54
↓ 6 callersFunctionrefreshRecords
()
src/app/mobile/record/mobile-record-stream.tsx:232
↓ 6 callersFunctionremoveLoadingIndicator
()
src/app/core/main/editor/markdown/tiptap-editor.tsx:3240
↓ 6 callersFunctionrenderListTextBlock
(title: string, preview?: string)
src/app/core/main/mark/mark-item.tsx:365
↓ 6 callersMethodsendRequest
* 发送 JSON-RPC 请求
src/lib/mcp/client.ts:163
↓ 6 callersFunctiontestS3Connection
(config: S3Config, proxy?: Proxy)
src/lib/sync/s3.ts:256
↓ 6 callersFunctionuploadFile
({ file, filename, sha, message, repo, path }: { file: string; filename?: string; sha?: stri
src/lib/sync/gitea.ts:83
↓ 6 callersFunctionwouldCauseLeftOnly
(currentVisible: boolean, panel: 'left' | 'center' | 'right')
src/components/title-bar.tsx:59
↓ 5 callersFunctionbuildRepoContentsEndpoint
(path?: string)
src/lib/sync/remote-file.ts:59
↓ 5 callersFunctionbuildS3Url
* 构建 S3 URL * 支持 Virtual Hosted Style 和 Path Style
src/lib/sync/s3.ts:176
↓ 5 callersFunctionbuildWebDAVUrl
* 构建 WebDAV URL
src/lib/sync/webdav.ts:198
↓ 5 callersFunctioncheckIsTauri
()
src/lib/check.ts:32
↓ 5 callersFunctioncommandExists
(cmd: string)
src/lib/skills/dependency-installer.ts:123
↓ 5 callersFunctioncompareFileVersions
(path: string)
src/lib/sync/auto-sync.ts:248
↓ 5 callersFunctioncreateCustomEventCommand
(eventName: string, detail?: unknown)
src/app/core/main/editor/markdown/slash-command/suggestion.tsx:240
↓ 5 callersMethoddirectoryExists
* 检查目录是否存在
src/lib/skills/manager.ts:828
↓ 5 callersMethoddisconnectServer
* 断开服务器连接
src/lib/mcp/server-manager.ts:102
↓ 5 callersFunctiondispatch
(action: Action)
src/hooks/use-toast.ts:137
↓ 5 callersFunctionenqueueRecordsAutoSync
(reason: string)
src/db/tags.ts:14
↓ 5 callersMethodfileExists
* 检查文件是否存在
src/lib/skills/manager.ts:806
↓ 5 callersMethodflush
* 清空队列并处理任务 * Bug fix: Process all tasks in the queue, not just the last one
src/lib/sync/sync-push-queue.ts:216
↓ 5 callersFunctiongetAppFontFamilyCss
(fontFamily?: string | null)
src/lib/font-settings.ts:33
↓ 5 callersFunctiongetAutoDataSyncState
()
src/lib/sync/auto-data-sync-queue.ts:292
↓ 5 callersFunctiongetDeviceId
()
src/lib/sync/conflict-resolution.ts:24
↓ 5 callersFunctiongetNormalizedImageHosting
(mainImageHosting?: string | null)
src/lib/image-hosting-config.ts:3
↓ 5 callersMethodgetRemoteSha
* 获取远程文件的 SHA
src/lib/sync/sync-push-queue.ts:750
← previousnext →101–200 of 2,812, ranked by callers