MCPcopy Create free account
hub / github.com/Work-Fisher/code-claw / buildApplicationMenu

Function buildApplicationMenu

desktop/main.mjs:78–150  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

76}
77
78function buildApplicationMenu() {
79 const template = [
80 {
81 label: '文件',
82 submenu: [
83 {
84 label: '新建会话',
85 accelerator: 'CmdOrCtrl+N',
86 click: () => sendAppCommand('new-session'),
87 },
88 {
89 label: '刷新会话',
90 accelerator: 'CmdOrCtrl+R',
91 click: () => sendAppCommand('refresh-sessions'),
92 },
93 { type: 'separator' },
94 {
95 label: '退出',
96 role: 'quit',
97 },
98 ],
99 },
100 {
101 label: '视图',
102 submenu: [
103 {
104 label: '设置',
105 accelerator: 'CmdOrCtrl+,',
106 click: () => sendAppCommand('open-settings'),
107 },
108 {
109 label: '诊断',
110 accelerator: 'CmdOrCtrl+Shift+D',
111 click: () => sendAppCommand('toggle-diagnostics'),
112 },
113 {
114 label: '日志',
115 accelerator: 'CmdOrCtrl+Shift+L',
116 click: () => sendAppCommand('toggle-logs'),
117 },
118 { type: 'separator' },
119 {
120 label: '重新加载界面',
121 role: 'reload',
122 },
123 {
124 label: '切换开发者工具',
125 role: 'toggleDevTools',
126 },
127 ],
128 },
129 {
130 label: '帮助',
131 submenu: [
132 {
133 label: '启动向导',
134 click: () => sendAppCommand('open-wizard'),
135 },

Callers 1

createMainWindowFunction · 0.85

Calls 1

sendAppCommandFunction · 0.85

Tested by

no test coverage detected