Добавление пунктов в меню

Для создания вложенного меню следует в шаблоне добавить свойство submenu. В качестве значения свойство принимает массив объектов, описывающих пункты меню. С помощью свойства id можно задать уникальный идентификатор пункта меню. Благодаря идентификатору мы можем найти пункт в дальнейшем. Чтобы добавить разделительную линию, нужно вставить объект со свойством type, имеющим значение separator:

let templateMenu = [
   {
      label: 'Файл',
      id: '1',
      submenu: [
         { label: 'Создать', id: '2' },
         { label: 'Открыть', id: '3' },
         { label: 'Сохранить', id: '4' },
         { type: 'separator' },
         { label: 'Выход', id: '5' }
      ]
   }
];

Результат показан на рис. 5.2.

Рис. 5.2. Меню с пунктами и разделительной линией

Учебник по Electron js
Учебник по Electron js в формате PDF

Помощь сайту

ЮMoney (Yandex-деньги): 410011140483022

ПАО Сбербанк:
Счет: 40817810855006152256
Реквизиты банка:
Наименование: СЕВЕРО-ЗАПАДНЫЙ БАНК ПАО СБЕРБАНК
Корреспондентский счет: 30101810500000000653
БИК: 044030653
КПП: 784243001
ОКПО: 09171401
ОКОНХ: 96130
Скриншот реквизитов