Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Index your code
hub
/
github.com/codexu/note-gen
/ functions
Functions
2,812 in github.com/codexu/note-gen
⨍
Functions
2,812
◇
Types & classes
545
↓ 8 callers
Method
close
()
src/lib/ai/tauri-client.ts:65
↓ 8 callers
Function
createMermaidCommand
( type: 'flowchart' | 'sequence' | 'gantt' | 'classDiagram' | 'stateDiagram' | 'pie' | 'er' | 'journey' )
src/app/core/main/editor/markdown/slash-command/suggestion.tsx:227
↓ 8 callers
Function
decodeRemoteGitFileContent
(file: unknown, path: string)
src/lib/sync/auto-data-sync-queue.ts:1849
↓ 8 callers
Function
generateSignature
( method: string, url: string, headers: Record<string, string>, payload: BufferSource, config: S3Con
src/lib/sync/s3.ts:19
↓ 8 callers
Function
getAllMarks
()
src/db/marks.ts:150
↓ 8 callers
Function
getCommonHeaders
()
src/lib/sync/gitea.ts:56
↓ 8 callers
Function
getContextMenuTextSize
(type: 'file' | 'record')
src/contexts/text-size-context.tsx:30
↓ 8 callers
Function
getGitlabApiBaseUrl
()
src/lib/sync/gitlab.ts:28
↓ 8 callers
Function
getPerfNow
* S3 同步核心模块 * 支持阿里云 OSS、AWS S3、MinIO 等 S3 兼容服务
src/lib/sync/s3.ts:10
↓ 8 callers
Function
getProxyConfig
()
src/lib/sync/gitlab.ts:72
↓ 8 callers
Function
getRemoteFileSha
(file: unknown)
src/lib/sync/auto-data-sync-queue.ts:2184
↓ 8 callers
Function
hasUploadData
(result: unknown)
src/app/core/main/editor/markdown/sync/sync-button.tsx:41
↓ 8 callers
Function
isSkillsFolder
(folderName: string)
src/lib/skills/utils.ts:19
↓ 8 callers
Function
logPerf
(step: string, payload: Record<string, unknown> = {})
src/lib/sync/webdav.ts:430
↓ 8 callers
Function
parseImageDimension
(value: unknown)
src/app/core/main/editor/markdown/tiptap-editor.tsx:496
↓ 8 callers
Function
resultDataPath
(result: AgentToolResult, key: string)
src/lib/agent/tool-registry.ts:392
↓ 8 callers
Function
roundMs
(value: number)
src/lib/sync/s3.ts:14
↓ 8 callers
Function
s3Download
( config: S3Config, key: string, proxy?: Proxy )
src/lib/sync/s3.ts:469
↓ 8 callers
Method
stop
()
src/stores/speech-recognition.ts:33
↓ 8 callers
Function
useTextSize
()
src/contexts/text-size-context.tsx:15
↓ 8 callers
Function
webdavDownload
( config: WebDAVConfig, key: string, proxy?: Proxy )
src/lib/sync/webdav.ts:523
↓ 7 callers
Function
applyThemeColors
(colors: CustomThemeColors)
src/lib/theme-utils.ts:16
↓ 7 callers
Function
checkStatus
(filePath: string)
src/hooks/use-sync-manager.ts:23
↓ 7 callers
Function
checkSyncRepoState
(name: string)
src/lib/sync/gitea.ts:646
↓ 7 callers
Function
collectMarkdownFiles
(folderPath: string)
src/lib/files.ts:38
↓ 7 callers
Function
enqueueAutoDataSync
(domain: AutoDataSyncDomain, reason = 'change', mode: 'auto' | 'manual' = 'auto')
src/lib/sync/auto-data-sync-queue.ts:316
↓ 7 callers
Function
getAllMarkdownFiles
(includeMetadata: boolean = false)
src/lib/files.ts:85
↓ 7 callers
Function
getAutoDataSyncProvider
(store: Store)
src/lib/sync/auto-data-sync-queue.ts:1908
↓ 7 callers
Function
getCommonHeaders
()
src/lib/sync/gitlab.ts:55
↓ 7 callers
Function
getMarkOpenAction
( mark: Pick<Mark, 'type' | 'url'>, appDir: string, target: 'folder' | 'file', )
src/app/core/main/mark/mark-open-path.ts:129
↓ 7 callers
Function
getStore
* 获取 Store 实例
src/lib/sync/auto-sync.ts:34
↓ 7 callers
Function
getTags
()
src/db/tags.ts:58
↓ 7 callers
Function
handleConfigChange
(key: keyof S3Config, value: string)
src/app/core/setting/sync/s3-sync.tsx:85
↓ 7 callers
Function
handleConfigChange
(newConfig: S3Config)
src/app/core/setting/imageHosting/s3.tsx:69
↓ 7 callers
Function
isLinkedFolder
(resource: LinkedResource)
src/lib/files.ts:33
↓ 7 callers
Function
isScriptLikeFile
(filePath: string)
src/lib/skills/runtime.ts:78
↓ 7 callers
Function
normalizeOutlineWidth
(value: unknown)
src/lib/outline-preferences.ts:18
↓ 7 callers
Function
normalizeRecordViewMode
(value)
src/app/core/main/mark/mark-view-mode.mjs:3
↓ 7 callers
Function
s3Delete
(config: S3Config, key: string, proxy?: Proxy)
src/lib/sync/s3.ts:557
↓ 7 callers
Function
s3Upload
( config: S3Config, key: string, content: string, proxy?: Proxy )
src/lib/sync/s3.ts:377
↓ 7 callers
Method
start
()
src/stores/speech-recognition.ts:32
↓ 7 callers
Function
toWorkspaceRelativePath
(path: string)
src/lib/workspace.ts:123
↓ 7 callers
Function
useRecordCompletion
()
src/app/core/main/mark/use-record-completion.tsx:20
↓ 7 callers
Function
webdavDelete
(config: WebDAVConfig, key: string, proxy?: Proxy)
src/lib/sync/webdav.ts:599
↓ 7 callers
Function
webdavUpload
( config: WebDAVConfig, key: string, content: string, proxy?: Proxy )
src/lib/sync/webdav.ts:422
↓ 6 callers
Function
buildFileChange
(config: { target: string before?: string after?: string summary: string reversible?: boolean })
src/lib/agent/tool-registry.ts:73
↓ 6 callers
Function
clampSelectionPosition
(value: number, docSize: number)
src/app/core/main/editor/markdown/tiptap-editor.tsx:882
↓ 6 callers
Method
clear
* 清空队列
src/lib/sync/sync-push-queue.ts:920
↓ 6 callers
Function
convertImage
(path: string)
src/lib/utils.ts:30
↓ 6 callers
Function
deleteChat
(id: number)
src/db/chats.ts:268
↓ 6 callers
Function
encodePath
(path: string, filename?: string)
src/components/title-bar-toolbars/sync-toggle.tsx:113
↓ 6 callers
Function
finalizeVisible
(value: string)
src/lib/ai/sanitize.ts:79
↓ 6 callers
Function
formatDateTime
(dateLike: Date | string | null)
src/app/core/setting/about/updater.tsx:180
↓ 6 callers
Function
getAllMemories
()
src/db/memories.ts:189
↓ 6 callers
Function
getEditorPositionRect
(targetEditor: TipTapReactEditor, position: number)
src/app/core/main/editor/markdown/tiptap-editor.tsx:151
↓ 6 callers
Function
getImageRecognitionProgressText
( t: Translate, stage: ImageRecognitionStage )
src/lib/image-recognition-progress.ts:5
↓ 6 callers
Function
getMarkExactKey
(mark: Mark)
src/lib/sync/auto-data-sync-queue.ts:212
↓ 6 callers
Function
getRemoteFileContent
(file: unknown, path: string)
src/lib/sync/remote-file.ts:101
↓ 6 callers
Function
getRemoteFileInfo
(path: string)
src/lib/sync/auto-sync.ts:160
↓ 6 callers
Method
getRemoteSha
* 获取远程文件 SHA
src/lib/sync/sync-manager.ts:209
↓ 6 callers
Function
getSyncManager
()
src/lib/sync/sync-manager.ts:799
↓ 6 callers
Function
getUploadResultSha
(result: unknown)
src/app/core/main/editor/markdown/sync/sync-button.tsx:52
↓ 6 callers
Function
getUrlPath
(url: string)
src/lib/sync/webdav.ts:137
↓ 6 callers
Function
getValue
(value: T | (() => T | Promise<T>))
src/app/core/main/editor/markdown/markdown-export.ts:595
↓ 6 callers
Function
hasInvalidFileNameChars
(fileName: string)
src/lib/sync/filename-utils.ts:68
↓ 6 callers
Function
hasTextSelection
(editor: Editor)
src/app/core/main/editor/markdown/bubble-menu.tsx:67
↓ 6 callers
Function
insertActivityEvent
(event: InsertActivityEventInput)
src/db/activity.ts:68
↓ 6 callers
Function
isAutoDataSyncProviderConfigured
()
src/lib/sync/auto-data-sync-queue.ts:862
↓ 6 callers
Function
isOutputLikeFile
(filePath: string)
src/lib/skills/runtime.ts:82
↓ 6 callers
Function
isSupportedImageName
(fileName: string)
src/app/core/main/chat/chat-input.tsx:75
↓ 6 callers
Function
isSupportedImageType
(type: string)
src/app/core/main/chat/chat-input.tsx:79
↓ 6 callers
Function
isSyncConfigured
()
src/lib/sync/sync-manager.ts:830
↓ 6 callers
Method
listTools
()
src/lib/agent/tool-registry.ts:1048
↓ 6 callers
Function
mirrorVectorDocuments
(sourcePath: string, targetPath: string)
src/lib/agent/tools/note-tools.ts:66
↓ 6 callers
Function
recognizeImageWithFallback
({ imagePath, base64, shouldGenerateDescription = false, onProgress, }: RecognizeImageOptions)
src/lib/image-recognition.ts:54
↓ 6 callers
Function
refreshRecords
()
src/app/mobile/record/mobile-record-stream.tsx:232
↓ 6 callers
Function
removeLoadingIndicator
()
src/app/core/main/editor/markdown/tiptap-editor.tsx:3240
↓ 6 callers
Function
renderListTextBlock
(title: string, preview?: string)
src/app/core/main/mark/mark-item.tsx:365
↓ 6 callers
Method
sendRequest
* 发送 JSON-RPC 请求
src/lib/mcp/client.ts:163
↓ 6 callers
Function
testS3Connection
(config: S3Config, proxy?: Proxy)
src/lib/sync/s3.ts:256
↓ 6 callers
Function
uploadFile
({ file, filename, sha, message, repo, path }: { file: string; filename?: string; sha?: stri
src/lib/sync/gitea.ts:83
↓ 6 callers
Function
wouldCauseLeftOnly
(currentVisible: boolean, panel: 'left' | 'center' | 'right')
src/components/title-bar.tsx:59
↓ 5 callers
Function
buildRepoContentsEndpoint
(path?: string)
src/lib/sync/remote-file.ts:59
↓ 5 callers
Function
buildS3Url
* 构建 S3 URL * 支持 Virtual Hosted Style 和 Path Style
src/lib/sync/s3.ts:176
↓ 5 callers
Function
buildWebDAVUrl
* 构建 WebDAV URL
src/lib/sync/webdav.ts:198
↓ 5 callers
Function
checkIsTauri
()
src/lib/check.ts:32
↓ 5 callers
Function
commandExists
(cmd: string)
src/lib/skills/dependency-installer.ts:123
↓ 5 callers
Function
compareFileVersions
(path: string)
src/lib/sync/auto-sync.ts:248
↓ 5 callers
Function
createCustomEventCommand
(eventName: string, detail?: unknown)
src/app/core/main/editor/markdown/slash-command/suggestion.tsx:240
↓ 5 callers
Method
directoryExists
* 检查目录是否存在
src/lib/skills/manager.ts:828
↓ 5 callers
Method
disconnectServer
* 断开服务器连接
src/lib/mcp/server-manager.ts:102
↓ 5 callers
Function
dispatch
(action: Action)
src/hooks/use-toast.ts:137
↓ 5 callers
Function
enqueueRecordsAutoSync
(reason: string)
src/db/tags.ts:14
↓ 5 callers
Method
fileExists
* 检查文件是否存在
src/lib/skills/manager.ts:806
↓ 5 callers
Method
flush
* 清空队列并处理任务 * Bug fix: Process all tasks in the queue, not just the last one
src/lib/sync/sync-push-queue.ts:216
↓ 5 callers
Function
getAppFontFamilyCss
(fontFamily?: string | null)
src/lib/font-settings.ts:33
↓ 5 callers
Function
getAutoDataSyncState
()
src/lib/sync/auto-data-sync-queue.ts:292
↓ 5 callers
Function
getDeviceId
()
src/lib/sync/conflict-resolution.ts:24
↓ 5 callers
Function
getNormalizedImageHosting
(mainImageHosting?: string | null)
src/lib/image-hosting-config.ts:3
↓ 5 callers
Method
getRemoteSha
* 获取远程文件的 SHA
src/lib/sync/sync-push-queue.ts:750
← previous
next →
101–200 of 2,812, ranked by callers