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
↓ 4 callers
Function
updateTag
(tag: Tag)
src/db/tags.ts:82
↓ 4 callers
Function
uploadDomain
(domain: AutoDataSyncDomain)
src/lib/sync/auto-data-sync-queue.ts:1123
↓ 4 callers
Function
useCarousel
()
src/components/ui/carousel.tsx:35
↓ 4 callers
Function
useFormField
()
src/components/ui/form.tsx:44
↓ 4 callers
Function
useSidebar
()
src/components/ui/sidebar.tsx:41
↓ 4 callers
Function
webdavHeadObject
( config: WebDAVConfig, key: string, proxy?: Proxy )
src/lib/sync/webdav.ts:626
↓ 4 callers
Function
writeString
(view: DataView, offset: number, string: string)
src/lib/audio-converter.ts:83
↓ 3 callers
Function
applyAppFontFamily
(fontFamily?: string | null)
src/lib/font-settings.ts:45
↓ 3 callers
Function
applyImageTransform
(transformFn: (canvas: HTMLCanvasElement, ctx: CanvasRenderingContext2D, img: HTMLImageElement) => void)
src/app/core/main/editor/image/image-editor.tsx:127
↓ 3 callers
Function
asRecord
(value: unknown)
src/app/core/main/editor/markdown/sync/sync-button.tsx:21
↓ 3 callers
Function
buildAttachmentsFromBrowserFiles
(files: File[], source: 'file' | 'paste', maxCount: number)
src/app/core/main/chat/chat-input.tsx:386
↓ 3 callers
Function
buildMobileSelectionContext
(input: MobileSelectionContextInput)
src/app/core/main/editor/markdown/mobile-selection-context.ts:37
↓ 3 callers
Function
buildOutputPath
(folder: string, fileName: string)
src/app/core/main/mark/organize-notes.tsx:87
↓ 3 callers
Function
buildRemoteLogicalPath
(options: { path?: string filename?: string preserveWhitespace?: boolean })
src/lib/sync/remote-file.ts:21
↓ 3 callers
Function
buildStructuralChange
(config: { type: AgentChange['type'] target: string summary: string reversible?: boolean })
src/lib/agent/tool-registry.ts:91
↓ 3 callers
Function
calculateMenuPosition
(clientRect: DOMRect)
src/app/core/main/editor/markdown/slash-command/slash-command-portal.tsx:37
↓ 3 callers
Function
canDropOnRoot
(dataTransfer: DataTransfer, target: EventTarget | null)
src/app/core/main/file/file-manager.tsx:199
↓ 3 callers
Function
canOpenMarkSource
(mark: Pick<Mark, 'type' | 'url'>)
src/app/core/main/mark/mark-open-path.ts:61
↓ 3 callers
Function
cancelPendingBlur
()
src/app/core/main/editor/markdown/tiptap-editor.tsx:668
↓ 3 callers
Function
checkGithubRepos
()
src/app/core/setting/imageHosting/github.tsx:68
↓ 3 callers
Function
checkRemoteAutoDataSync
( reason: 'startup' | 'periodic', options: { uploadDirtyDomains?: boolean; force?: boolean } = {} )
src/lib/sync/auto-data-sync-queue.ts:1264
↓ 3 callers
Function
clearAutoDataSyncDirtyDomains
()
src/lib/sync/auto-data-sync-queue.ts:1991
↓ 3 callers
Function
clearTrash
()
src/db/marks.ts:239
↓ 3 callers
Function
collectFolderMarkdownPaths
(folderPath: string, item: DirTree)
src/app/core/main/file/folder-item/delete-folder-utils.ts:120
↓ 3 callers
Function
collectMarkdownContents
* 从工作区中收集所有Markdown文件内容,用于模糊搜索
src/lib/rag.ts:708
↓ 3 callers
Method
connect
* 连接到 MCP 服务器
src/lib/mcp/client.ts:29
↓ 3 callers
Function
convertKeyValueToJson
(pairs: Array<{key: string, value: string}>)
src/app/core/setting/ai/page.tsx:61
↓ 3 callers
Function
createAutoDataSyncLocalRecordSnapshot
(reason: string)
src/lib/sync/auto-data-sync-queue.ts:1515
↓ 3 callers
Function
deleteConversation
(id: number)
src/db/conversations.ts:165
↓ 3 callers
Function
deleteFile
({ path, sha, repo }: { path: string; sha?: string; repo: string })
src/lib/sync/gitea.ts:334
↓ 3 callers
Function
deleteLocalFolderIfExists
(folderPath: string)
src/app/core/main/file/folder-item/delete-folder-utils.ts:152
↓ 3 callers
Function
deleteRemoteFolder
(item: DirTree, localDeleted: boolean)
src/app/core/main/file/folder-item/delete-folder-utils.ts:338
↓ 3 callers
Function
deleteVectorDocumentsByPaths
(paths: string[])
src/app/core/main/file/folder-item/delete-folder-utils.ts:137
↓ 3 callers
Function
detectDiagramType
(code: string)
src/app/core/main/editor/markdown/mermaid-extension.tsx:39
↓ 3 callers
Function
detectPythonCommand
(preferred: string)
src/lib/skills/dependency-installer.ts:154
↓ 3 callers
Function
downloadAutoDataSyncMeta
( store: Store, provider: AutoDataSyncProvider )
src/lib/sync/auto-data-sync-queue.ts:1777
↓ 3 callers
Function
downloadAutoDataSyncRemoteFileContent
( store: Store, provider: AutoDataSyncProvider, path: string )
src/lib/sync/auto-data-sync-queue.ts:1714
↓ 3 callers
Function
emitUndoRedoState
()
src/app/core/main/editor/markdown/tiptap-editor.tsx:2983
↓ 3 callers
Function
encodeLocalLinkHref
(path: string)
src/app/core/main/editor/markdown/tiptap-editor.tsx:308
↓ 3 callers
Function
encodeLocalLinkHref
(path: string)
src/app/core/main/editor/markdown/slash-command/suggestion.tsx:138
↓ 3 callers
Function
ensureDir
(dir: string, baseDir?: BaseDirectory)
src/lib/skills/runtime.ts:110
↓ 3 callers
Function
escapeHtmlAttribute
(value: string)
src/app/core/main/editor/markdown/tiptap-editor.tsx:514
↓ 3 callers
Method
evaluateWriteIntent
(context?: AgentContextSnapshot)
src/lib/agent/permission-engine.ts:126
↓ 3 callers
Function
executeEditorLegacyWrite
(input: Record<string, unknown>, legacy: Tool)
src/lib/agent/tool-registry.ts:279
↓ 3 callers
Function
extractVersionText
(input: string | null | undefined)
src/lib/version.ts:12
↓ 3 callers
Function
fetchAiDesc
(text: string)
src/lib/ai/description.ts:9
↓ 3 callers
Function
fetchVisibleMarks
(trashState: boolean)
src/stores/mark.ts:57
↓ 3 callers
Function
finishInitialSyncChoice
()
src/app/core/setting/sync/page.tsx:157
↓ 3 callers
Function
finishInitialSyncChoice
()
src/app/mobile/setting/pages/sync/page.tsx:136
↓ 3 callers
Function
flushAutoDataSyncNow
()
src/lib/sync/auto-data-sync-queue.ts:374
↓ 3 callers
Function
formatAgentToolName
(name: string)
src/app/core/main/chat/agent-display-utils.ts:16
↓ 3 callers
Function
formatDateInTimeZone
(date: Date, timeZone: string)
src/app/mobile/setting/components/mobile-me-helpers.ts:32
↓ 3 callers
Function
generateGitSyncCommitMessage
(path: string, content: string)
src/lib/sync/commit-message.ts:12
↓ 3 callers
Function
generateSignature
( method: string, url: string, headers: Record<string, string>, payload: BufferSource, config: S3Con
src/lib/imageHosting/s3.ts:17
↓ 3 callers
Function
getActionWidth
()
src/app/mobile/record/mobile-record-stream.tsx:289
↓ 3 callers
Function
getActiveOnboardingStep
(progress: OnboardingProgress)
src/app/core/main/editor/onboarding-state.ts:61
↓ 3 callers
Function
getAutoDataSyncDeviceId
()
src/lib/sync/auto-data-sync-queue.ts:2170
↓ 3 callers
Function
getChats
(tagId: number)
src/db/chats.ts:186
↓ 3 callers
Function
getConversation
(id: number)
src/db/conversations.ts:128
↓ 3 callers
Method
getCurrentPlatform
* 获取当前使用的平台
src/lib/sync/sync-manager.ts:186
↓ 3 callers
Function
getDeviceInfo
* 获取设备信息
src/lib/event-report.ts:143
↓ 3 callers
Function
getFileManagerDragPath
(dataTransfer: DataTransfer)
src/app/core/main/file/file-dnd.ts:59
↓ 3 callers
Function
getForcedWriteTool
(context: AgentContextSnapshot)
src/lib/agent/runtime.ts:130
↓ 3 callers
Function
getGlobalAutoDataSyncRuntimeState
()
src/lib/sync/auto-data-sync-queue.ts:124
↓ 3 callers
Function
getImageMimeType
(extension: string)
src/app/core/main/mark/control-image.tsx:132
↓ 3 callers
Function
getLinkedFileName
(path: unknown)
src/lib/agent/tools/note-tools.ts:16
↓ 3 callers
Function
getMobileContextPrimaryActions
(mode: keyof typeof PRIMARY_ACTIONS)
src/app/core/main/editor/markdown/mobile-selection-context.ts:33
↓ 3 callers
Function
getNestedString
(value: unknown, path: string[])
src/app/core/main/editor/markdown/sync/sync-button.tsx:29
↓ 3 callers
Function
getNormalizedSearchText
(value: string)
src/app/core/main/editor/markdown/outline.tsx:62
↓ 3 callers
Function
getPasteTargetDirectory
(folderPath)
src/app/core/main/file/folder-item/paste-target.js:1
↓ 3 callers
Function
getS3Config
* 获取 S3 配置
src/lib/sync/sync-manager.ts:38
↓ 3 callers
Method
getSkillsByScope
* 获取指定作用域的 Skills
src/lib/skills/manager.ts:581
↓ 3 callers
Function
getStoreKey
(modelKey: string)
src/app/core/setting/components/model-select.tsx:50
↓ 3 callers
Function
getTemplateRangeLabel
(range: GenTemplateRange, t: (key: string) => string)
src/lib/template-range-utils.ts:9
↓ 3 callers
Function
getTemporaryBlockKey
(config: WebDAVConfig)
src/lib/sync/webdav.ts:28
↓ 3 callers
Function
getThumbnailPath
(path: string, maxSize: number, extension: 'webp' | 'png')
src/lib/record-image-thumbnail.ts:57
↓ 3 callers
Function
getTrashRecordFilters
()
src/app/core/main/mark/mark-filters.ts:83
↓ 3 callers
Function
getVersionCode
* 获取当前应用版本号 * 从运行时获取版本号,转换为数字格式 * 例如: "0.22.2" -> 22002, "1.22.2" -> 1022002 * 每个点分隔的数字占3位,1000进一位
src/lib/event-report.ts:106
↓ 3 callers
Function
getWebDAVConfig
* 获取 WebDAV 配置
src/lib/sync/sync-manager.ts:50
↓ 3 callers
Function
handleImageUpload
( file: File, activeFilePath?: string )
src/lib/image-handler.ts:28
↓ 3 callers
Function
handleTranslate
(language: string)
src/app/core/main/chat/message-control/translate-control.tsx:38
↓ 3 callers
Function
hasEmptyRemoteFileContent
(file: unknown)
src/lib/sync/remote-file.ts:122
↓ 3 callers
Function
hasFileTransfer
(dataTransfer: DataTransfer)
src/app/core/main/chat/chat-input.tsx:583
↓ 3 callers
Function
hasImageTransfer
(dataTransfer: DataTransfer)
src/app/core/main/chat/chat-input.tsx:574
↓ 3 callers
Function
isAutoDataSyncEnabled
()
src/lib/sync/auto-data-sync-queue.ts:855
↓ 3 callers
Function
isEditableElement
(target: EventTarget | null)
src/components/mobile-viewport.tsx:11
↓ 3 callers
Function
isFullDocumentSelection
(selection: Selection, docSize: number)
src/app/core/main/editor/markdown/tiptap-editor.tsx:647
↓ 3 callers
Function
isHttpUrl
(path: string)
src/app/core/main/mark/mark-open-path.ts:16
↓ 3 callers
Function
isKnownTauriDevNoise
(message: string)
src/components/console-filter.tsx:34
↓ 3 callers
Function
isMissingRemoteFileError
(message: string)
src/lib/sync/remote-file.ts:118
↓ 3 callers
Function
isPrereleaseVersion
(input: string | null | undefined)
src/lib/version.ts:93
↓ 3 callers
Function
isRecordOpenTabPath
(path: string)
src/stores/article.ts:88
↓ 3 callers
Function
isSupportedLocale
(locale: string)
src/i18n/config.ts:9
↓ 3 callers
Function
isValidUrl
(value: unknown)
src/lib/ai/provider-templates-runtime.ts:37
↓ 3 callers
Function
limitContext
(text: string, limit: number)
src/lib/ai/completion.ts:39
↓ 3 callers
Function
loadMessagesWithFallback
( locale: SupportedLocale )
src/i18n/config.ts:59
↓ 3 callers
Function
mapMovedPath
(path: string)
src/stores/article.ts:794
↓ 3 callers
Function
mapRemoteTemplates
(content: ProviderTemplateCache['content'] | undefined)
src/lib/ai/provider-templates-runtime.ts:141
↓ 3 callers
Function
normalizeAutoDataSyncDomains
(value: unknown)
src/lib/sync/auto-data-sync-queue.ts:1896
↓ 3 callers
Function
normalizeFilePathForCompare
(filePath: string)
src/lib/agent/runtime.ts:175
← previous
next →
301–400 of 2,812, ranked by callers