Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/ZToolsCenter/ZTools
/ functions
Functions
1,419 in github.com/ZToolsCenter/ZTools
⨍
Functions
1,419
◇
Types & classes
332
↓ 1 callers
Method
setupIPC
()
src/main/api/renderer/commands.ts:89
↓ 1 callers
Method
setupIPC
()
src/main/api/renderer/webSearch.ts:33
↓ 1 callers
Method
setupIPC
()
src/main/api/renderer/system.ts:24
↓ 1 callers
Method
setupIPC
()
src/main/api/renderer/settings.ts:57
↓ 1 callers
Method
setupIPC
()
src/main/api/renderer/window.ts:22
↓ 1 callers
Method
setupIPC
()
src/main/api/renderer/sync.ts:29
↓ 1 callers
Method
setupIPC
()
src/main/api/renderer/localShortcuts.ts:37
↓ 1 callers
Method
setupIPC
* 设置 IPC 处理器
src/main/api/renderer/aiModels.ts:33
↓ 1 callers
Method
setupIPC
()
src/main/api/renderer/plugins.ts:88
↓ 1 callers
Method
setupIPC
()
src/main/api/shared/clipboard.ts:14
↓ 1 callers
Method
setupIPC
()
src/main/api/shared/database.ts:63
↓ 1 callers
Function
setupImageAnalysisAPI
()
src/main/api/shared/imageAnalysis.ts:213
↓ 1 callers
Method
setupRequestInterceptor
* 设置请求拦截器 * @returns 返回监听器函数
src/main/api/plugin/http.ts:136
↓ 1 callers
Method
setupSpecialHandlers
* 设置特殊的IPC处理器 * 这些处理器需要协调多个模块,所以放在这里统一管理
src/main/api/index.ts:173
↓ 1 callers
Method
setupThemeChangeListeners
* 监听主题变更(系统深浅色切换)
src/main/api/plugin/ui.ts:373
↓ 1 callers
Method
setupTitlebarIPC
* 设置标题栏 IPC 通信
src/main/core/detachedWindowManager.ts:361
↓ 1 callers
Method
setupWindowEvents
()
src/main/api/renderer/window.ts:70
↓ 1 callers
Method
shouldIgnore
(filePath: string, watchPaths: string[])
src/main/appWatcher.ts:48
↓ 1 callers
Method
shouldSuppressMainHide
* 在插件 ESC 之后的极短时间内(默认 100ms)抑制主窗口 hide
src/main/managers/pluginManager.ts:1667
↓ 1 callers
Method
shouldSync
* 判断文档是否需要同步
src/main/core/lmdb/syncApi.ts:131
↓ 1 callers
Method
shouldTriggerGlobalShortcut
* 判断某个快捷键目标是否允许在阻断期内再次触发。 * 由于新的 native getSelectedContent() 方法不再需要等待,防抖逻辑已移除。
src/main/api/renderer/settings.ts:406
↓ 1 callers
Method
showContextMenu
* 显示右键菜单
src/main/core/floatingBallManager.ts:290
↓ 1 callers
Method
showContextMenu
(event: Electron.IpcMainInvokeEvent, menuItems: any)
src/main/api/renderer/system.ts:177
↓ 1 callers
Method
showDownloadWindow
()
src/main/core/ffmpeg.ts:293
↓ 1 callers
Method
showError
(message: string)
src/main/core/ffmpeg.ts:334
↓ 1 callers
Method
showToast
* 显示 toast
src/main/api/plugin/toast.ts:113
↓ 1 callers
Function
shuffleArray
(arr: readonly T[])
src/main/utils/common.ts:16
↓ 1 callers
Method
simulateKeyboardTap
* 模拟键盘按键 * @param {string} key - 要模拟的按键 * @param {...string} modifiers - 修饰键(shift、ctrl、alt、meta) * @returns {boolean} 是否成功 * @example
src/main/core/native/index.ts:403
↓ 1 callers
Method
simulateMouseClick
(x: number, y: number)
src/main/api/plugin/input.ts:308
↓ 1 callers
Method
simulateMouseDoubleClick
(x: number, y: number)
src/main/api/plugin/input.ts:317
↓ 1 callers
Method
simulateMouseMove
(x: number, y: number)
src/main/api/plugin/input.ts:299
↓ 1 callers
Method
simulateMouseRightClick
(x: number, y: number)
src/main/api/plugin/input.ts:326
↓ 1 callers
Method
start
()
src/main/core/httpServer.ts:74
↓ 1 callers
Method
start
* 启动监听
src/main/core/sync/pluginSyncWatcher.ts:20
↓ 1 callers
Method
startAutoBackToSearchTimer
* 启动自动返回搜索定时器
src/main/managers/windowManager.ts:949
↓ 1 callers
Method
startAutoSync
* 启动自动同步
src/main/core/sync/syncEngine.ts:100
↓ 1 callers
Function
startInternalPluginServer
()
src/main/core/internalPluginServer.ts:34
↓ 1 callers
Method
startMouseStateTracking
()
src/main/managers/windowManager.ts:232
↓ 1 callers
Method
stop
()
src/main/core/doubleTapManager.ts:134
↓ 1 callers
Method
stop
()
src/main/core/httpServer.ts:102
↓ 1 callers
Method
stopAutoCheck
* 停止自动检查
src/main/api/updater.ts:96
↓ 1 callers
Method
streamDownload
* 流式下载文件,直接写磁盘避免大文件内存爆炸
src/main/core/ffmpeg.ts:225
↓ 1 callers
Method
stringifyToolResult
* 将任意工具返回值转成 MCP 文本内容,便于通用客户端展示。
src/main/core/mcpServer.ts:413
↓ 1 callers
Method
subInputBlur
(event?: Electron.IpcMainEvent | Electron.IpcMainInvokeEvent)
src/main/api/plugin/ui.ts:271
↓ 1 callers
Function
success
(message: string, duration = 3000)
internal-plugins/setting/src/components/common/Toast/Toast.ts:93
↓ 1 callers
Method
syncPlugins
* 同步插件文件
src/main/core/sync/syncEngine.ts:783
↓ 1 callers
Function
syncWindowsUninstallVersion
()
src/main/utils/registrySync.ts:67
↓ 1 callers
Method
testConnection
* 测试 WebDAV 连接
src/main/core/sync/webdavClient.ts:56
↓ 1 callers
Function
toDisplayMessage
(error: unknown, fallback: string)
internal-plugins/setting/src/utils/message.ts:6
↓ 1 callers
Method
translate
* 翻译文本(英文 → 中文)
src/main/core/translationManager.ts:134
↓ 1 callers
Function
tryLaunchWindowsTerminal
(folderPath: string)
src/main/api/renderer/systemCommands.ts:66
↓ 1 callers
Method
unicodeType
* 模拟 Unicode 字符输入(逐字符输入,类似输入法) * @param {string} segment - 要输入的字符/字素簇 * @returns {boolean} 是否成功
src/main/core/native/index.ts:419
↓ 1 callers
Method
uninstallSyncedPlugin
* 卸载通过同步安装的插件
src/main/core/sync/syncEngine.ts:1050
↓ 1 callers
Method
unregister
* 注销快捷键
src/main/utils/devToolsShortcut.ts:64
↓ 1 callers
Method
unregisterAllShortcuts
* 注销所有快捷键
src/main/managers/windowManager.ts:1115
↓ 1 callers
Method
updateAlias
* 更新本地启动项别名
src/main/api/renderer/localShortcuts.ts:330
↓ 1 callers
Method
updateAllWindowsMaterial
* 更新所有分离窗口的材质
src/main/core/detachedWindowManager.ts:598
↓ 1 callers
Method
updateAppShortcutLaunchContext
* 更新应用快捷键触发时要带给启动链路的输入上下文
src/main/managers/windowManager.ts:1496
↓ 1 callers
Method
updateBlockedApps
* 单独更新屏蔽列表
src/main/core/superPanelManager.ts:114
↓ 1 callers
Method
updateConfig
(config: Partial<ClipboardConfig>)
src/main/managers/clipboardManager.ts:215
↓ 1 callers
Method
updateDevProjectMeta
* 更新开发项目的元数据,同时同步写入磁盘 plugin.json。
src/main/api/renderer/pluginDevProjects.ts:715
↓ 1 callers
Method
updateEnabled
* 更新翻译功能开关
src/main/core/translationManager.ts:103
↓ 1 callers
Method
updateGlobalShortcutConfig
* 更新全局快捷键的配置(如 autoCopy) * 仅更新配置,不重新注册快捷键
src/main/api/renderer/settings.ts:339
↓ 1 callers
Function
updateHeight
()
resources/preload.js:1595
↓ 1 callers
Method
updateLaunchContext
* 更新主窗口当前输入上下文,供应用快捷键启动时复用
src/main/api/renderer/window.ts:166
↓ 1 callers
Method
updateProgress
(percent: number)
src/main/core/ffmpeg.ts:320
↓ 1 callers
Function
updateProjectMeta
(options: UpdateProjectMetaParams)
src/main/api/renderer/pluginDevelopmentRegistry.ts:537
↓ 1 callers
Method
updateSyncStatus
* 更新文档的同步状态(不修改文档内容) * @param id 文档 ID * @param cloudSynced 是否已同步
src/main/core/lmdb/syncApi.ts:169
↓ 1 callers
Function
updateTheme
()
src/renderer/src/composables/useColorScheme.ts:6
↓ 1 callers
Function
updateTheme
()
internal-plugins/setting/src/composables/useColorScheme.ts:10
↓ 1 callers
Method
updateUsageStats
* 更新指令使用统计(独立于历史记录,用于匹配推荐排序)
src/main/api/renderer/commands.ts:773
↓ 1 callers
Method
updateWindowMaterial
* 更新超级面板窗口材质(由 windowManager 广播时调用)
src/main/core/superPanelManager.ts:436
↓ 1 callers
Method
uploadAttachment
* 上传附件到云端
src/main/core/sync/webdavClient.ts:215
↓ 1 callers
Method
uploadLocalAttachments
* 上传本地附件变更
src/main/core/sync/syncEngine.ts:372
↓ 1 callers
Method
uploadLocalChanges
* 上传本地变更到云端
src/main/core/sync/syncEngine.ts:278
↓ 1 callers
Method
uploadPluginManifest
* 上传插件清单到云端
src/main/core/sync/webdavClient.ts:391
↓ 1 callers
Method
uploadPluginZip
* 上传插件 zip 到云端
src/main/core/sync/webdavClient.ts:334
↓ 1 callers
Function
useHistoryState
( options: UseHistoryStateOptions = defaultUseHistoryStateOptions )
internal-plugins/setting/src/composables/useHistoryState.ts:17
↓ 1 callers
Function
useToast
()
internal-plugins/setting/src/components/common/Toast/Toast.ts:70
↓ 1 callers
Method
value
* 设置表单元素的值 * * 设置后会触发 input(文本框)或 change(其它类型)事件。 * * @param {string} selector - CSS 选择器 * @param {string} value - 要设置的值 * @returns
resources/zbrowser/client.js:571
↓ 1 callers
Method
verifyFFmpegBinary
* 验证下载的 ffmpeg 二进制文件完整性
src/main/core/ffmpeg.ts:271
↓ 1 callers
Function
waitCall
* 轮询等待条件满足 * * @param {string} jsCode - 要执行的 JS 代码(返回 true 表示条件满足) * @param {number} timeout - 超时时间(毫秒) * @param {number} interval - 轮询间隔(毫秒,默认 10
resources/zbrowser/runner.js:68
↓ 1 callers
Method
waitForDomReady
* 等待视图进入 dom-ready(含已就绪命中与超时兜底)
src/main/managers/pluginAssemblyCoordinator.ts:333
↓ 1 callers
Method
waitForToolRegistration
* 等待 preload 中的 registerTool 完成,避免刚预加载时立即调用失败。
src/main/api/plugin/tools.ts:257
↓ 1 callers
Method
waitForUserConfirmation
* 等待用户在下载窗口中点击确认按钮 * 因为下载窗口启用了 sandbox + contextIsolation 且没有注入 preload, * 无法使用 ipcRenderer 通信,所以用 location.href 触发 will-navigate 事件作为替代。
src/main/core/ffmpeg.ts:201
↓ 1 callers
Function
waitTime
* 等待指定毫秒数 * * @param {number} ms - 等待时长(毫秒)
resources/zbrowser/runner.js:55
↓ 1 callers
Method
writeContent
(data: { type: 'text' | 'image'; content: string })
src/main/managers/clipboardManager.ts:782
↓ 1 callers
Method
writeToClipboard
(id: string)
src/main/managers/clipboardManager.ts:682
Method
allDocs
* 获取文档数组(异步) * @param key 可选的文档 ID 前缀(字符串)或文档 ID 数组 * @returns Promise<文档对象数组>
src/main/core/lmdb/promiseApi.ts:92
Function
apply
(target, thisArg, args)
src/main/utils/lanzou.ts:326
Function
applyInitialAppearance
(deps: ApplyInitialAppearanceDeps)
internal-plugins/setting/src/components/SettingHone/applyInitialAppearance.ts:25
Function
applySpecialConfig
* 应用特殊指令配置 * @param command 原始指令 * @returns 应用了特殊配置的指令
src/renderer/src/stores/commandDataStore.ts:175
Function
attach
()
resources/preload.js:84
Method
broadcastAcrylicOpacity
* 广播亚克力透明度到所有渲染进程
src/main/managers/windowManager.ts:1189
Method
broadcastPrimaryColor
* 广播主题色到所有渲染进程
src/main/managers/windowManager.ts:1174
Method
buildTemplate
(items: any[], senderWebContents: Electron.WebContents)
src/main/api/renderer/system.ts:182
Method
bulkDocs
* 批量创建或更新文档(异步) * @param docs 文档对象数组 * @returns Promise<操作结果数组>
src/main/core/lmdb/promiseApi.ts:74
Function
calculateMatchScore
* 计算匹配分数(用于排序) * @param text 被匹配的文本 * @param query 搜索关键词 * @param matches 匹配信息 * @param command 指令对象(可选,用于类型加权) * @returns 分数(越高越好)
src/renderer/src/stores/commandDataStore.ts:1054
Function
callbackSetList
(items)
resources/preload.js:1668
Method
check
* 设置复选框状态 * * @param {string} selector - CSS 选择器 * @param {boolean} checked - 是否选中(默认 true) * @returns {ZBrowserClient} this
resources/zbrowser/client.js:600
← previous
next →
1,001–1,100 of 1,419, ranked by callers