:art: Sort roles alphabetically
authorKevin Sawicki <kevinsawicki@gmail.com>
Wed, 22 Jun 2016 20:15:20 +0000 (13:15 -0700)
committerKevin Sawicki <kevinsawicki@gmail.com>
Wed, 22 Jun 2016 20:15:20 +0000 (13:15 -0700)
lib/browser/api/menu-item-roles.js

index a5373c6..6d6b037 100644 (file)
@@ -1,53 +1,61 @@
 const roles = {
-  undo: {
-    label: 'Undo',
-    accelerator: 'CmdOrCtrl+Z',
-    method: 'undo'
+  about: {
+    get label () {
+      const {app} = require('electron')
+      return `About ${app.getName()}`
+    }
   },
-  redo: {
-    label: 'Redo',
-    accelerator: 'Shift+CmdOrCtrl+Z',
-    method: 'redo'
+  close: {
+    label: 'Close',
+    accelerator: 'CmdOrCtrl+W',
+    method: 'close'
+  },
+  copy: {
+    label: 'Copy',
+    accelerator: 'CmdOrCtrl+C',
+    method: 'copy'
   },
   cut: {
     label: 'Cut',
     accelerator: 'CmdOrCtrl+X',
     method: 'cut'
   },
-  copy: {
-    label: 'Copy',
-    accelerator: 'CmdOrCtrl+C',
-    method: 'copy'
+  delete: {
+    label: 'Delete',
+    accelerator: 'Delete',
+    method: 'delete'
   },
-  paste: {
-    label: 'Paste',
-    accelerator: 'CmdOrCtrl+V',
-    method: 'paste'
+  front: {
+    label: 'Bring All to Front'
   },
-  pasteandmatchstyle: {
-    label: 'Paste and Match Style',
-    accelerator: 'Shift+Command+V',
-    method: 'pasteAndMatchStyle'
+  help: {
+    label: 'Help'
   },
-  selectall: {
-    label: 'Select All',
-    accelerator: 'CmdOrCtrl+A',
-    method: 'selectAll'
+  hide: {
+    get label () {
+      const {app} = require('electron')
+      return `Hide ${app.getName()}`
+    },
+    accelerator: 'Command+H'
+  },
+  hideothers: {
+    label: 'Hide Others',
+    accelerator: 'Command+Alt+H'
   },
   minimize: {
     label: 'Minimize',
     accelerator: 'CmdOrCtrl+M',
     method: 'minimize'
   },
-  close: {
-    label: 'Close',
-    accelerator: 'CmdOrCtrl+W',
-    method: 'close'
+  paste: {
+    label: 'Paste',
+    accelerator: 'CmdOrCtrl+V',
+    method: 'paste'
   },
-  delete: {
-    label: 'Delete',
-    accelerator: 'Delete',
-    method: 'delete'
+  pasteandmatchstyle: {
+    label: 'Paste and Match Style',
+    accelerator: 'Shift+Command+V',
+    method: 'pasteAndMatchStyle'
   },
   quit: {
     get label () {
@@ -57,45 +65,37 @@ const roles = {
     accelerator: process.platform === 'win32' ? null : 'Command+Q',
     method: 'quit'
   },
+  redo: {
+    label: 'Redo',
+    accelerator: 'Shift+CmdOrCtrl+Z',
+    method: 'redo'
+  },
+  selectall: {
+    label: 'Select All',
+    accelerator: 'CmdOrCtrl+A',
+    method: 'selectAll'
+  },
+  services: {
+    label: 'Services'
+  },
   togglefullscreen: {
     label: 'Toggle Full Screen',
     accelerator: process.platform === 'darwin' ? 'Ctrl+Command+F' : 'F11',
     method: 'toggleFullScreen'
   },
-  help: {
-    label: 'Help'
+  undo: {
+    label: 'Undo',
+    accelerator: 'CmdOrCtrl+Z',
+    method: 'undo'
+  },
+  unhide: {
+    label: 'Show All'
   },
   window: {
     label: 'Window'
   },
-  services: {
-    label: 'Services'
-  },
   zoom: {
     label: 'Zoom'
-  },
-  front: {
-    label: 'Bring All to Front'
-  },
-  about: {
-    get label () {
-      const {app} = require('electron')
-      return `About ${app.getName()}`
-    }
-  },
-  hide: {
-    get label () {
-      const {app} = require('electron')
-      return return `Hide ${app.getName()}`
-    },
-    accelerator: 'Command+H'
-  },
-  hideothers: {
-    label: 'Hide Others',
-    accelerator: 'Command+Alt+H'
-  },
-  unhide: {
-    label: 'Show All'
   }
 }