Перейти к основному содержанию

Объект NotificationAction

  • type String - тип действия, может быть button.
  • text String - (опционально) метка для данного действия.

Платформа / Поддержка действий

Тип действияПоддержка платформыИспользование textПо умолчанию textОграничения
buttonmacOSИспользуется в качестве метки для кнопки"Show" (или локализованная строка на языке системы для первого button, и пустая строка в других случаях)Используется только первый из них. Если указаны несколько действий, то все, кроме первого, будут перечислены как дополнительные (и будут показаны при наведении мыши на кнопку). Такие действия несовместимы с hasReply и будут игнорироваться, если hasReply имеет значение true.

Button поддерживается на macOS

Чтобы дополнительные кнопки уведомлений работали на macOS, Ваше приложение должно соответствовать следующим критериям.

  • Приложение подписано
  • Свойство NSUserNotificationAlertStyle установлено в alert в файле Info.plist.

Если одно из этих требований не будет выполнено, кнопка просто не появится.