Объект NotificationAction
-
typeстрока - Тип действия, может бытьbutton. -
textстрока (необязательно) - Метка для данного действия.
Поддержка платформ / Действий
| Тип действия | Поддержка платформы | Использование text
|
Значение по умолчанию text
|
Ограничения |
|---|---|---|---|---|
button |
macOS | Используется в качестве метки для кнопки | "Показать" (или локализованная строка по умолчанию системы, если это первое такое button, в противном случае пустая строка) |
Используется только первое значение. Если предоставлено несколько значений, значения, кроме первого, будут отображаться как дополнительные действия (отображаемые при наведении курсора на кнопку действия). Любое такое действие также несовместимо с hasReply и будет проигнорировано, если hasReply равно true. |
Поддержка кнопок на macOS
Для работы дополнительных кнопок уведомлений на macOS ваше приложение должно соответствовать следующим критериям.
- Приложение подписано
- У приложения параметр
NSUserNotificationAlertStyleустановлен наalertвInfo.plist.
Если какое-либо из этих требований не выполнено, кнопка не отобразится.
© GitHub Inc.
Licensed under the MIT license.
https://www.electronjs.org/docs/latest/api/structures/notification-action