MCPcopy Create free account
hub / github.com/deta/surf / getFileMenu

Method getFileMenu

app/src/main/appMenu.ts:162–198  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

160 }
161
162 private getFileMenu(): MenuConfig {
163 return {
164 label: 'File',
165 submenu: [
166 ...(isMac() ? ([{ role: 'close', accelerator: 'CmdOrCtrl+Shift+W' }] as MenuConfig[]) : []),
167 {
168 label: 'New Tab',
169 accelerator: 'CmdOrCtrl+T',
170 click: () => ipcSenders.createNewTab()
171 },
172 {
173 label: 'Close Tab',
174 accelerator: 'CmdOrCtrl+W',
175 click: () => ipcSenders.closeActiveTab()
176 },
177 { type: 'separator' },
178 // {
179 // label: 'Take Screenshot',
180 // accelerator: 'CmdOrCtrl+Shift+1',
181 // click: () => ipcSenders.startScreenshotPicker()
182 // },
183 {
184 id: 'importFiles',
185 label: 'Import Files',
186 click: () => importFiles()
187 },
188 // {
189 // id: 'openImporter',
190 // label: 'Import Bookmarks and History',
191 // click: () => {
192 // ipcSenders.openImporter()
193 // }
194 // },
195 ...(isMac() ? [] : [{ type: 'separator' }, { role: 'quit' }])
196 ] as MenuConfig[]
197 }
198 }
199
200 private getEditMenu(): MenuConfig {
201 return {

Callers 1

initializeTemplateMethod · 0.95

Calls 2

isMacFunction · 0.90
importFilesFunction · 0.90

Tested by

no test coverage detected