Spec-Zone.ru › Web Extensions

notifications.TemplateType

Это строка, представляющая тип уведомления, которое нужно создать. Существует четыре типа уведомлений: "basic", "image", "list", "progress".

Это передаётся в notifications.create() и notifications.update() в качестве свойства type объекта NotificationOptions.

Тип

Значения этого типа являются строками. Возможные значения:

  • "basic": уведомление включает в себя:
    • заголовок (NotificationOptions.title)
    • сообщение (NotificationOptions.message)
    • иконку (NotificationOptions.iconUrl) Необязательно
    • дополнительное сообщение (NotificationOptions.contextMessage) Необязательно
    • до двух кнопок (NotificationOptions.buttons) Необязательно
  • "image": всё из "basic" плюс:
    • изображение (NotificationOptions.imageUrl)
  • "list": всё из "basic" плюс:
    • список элементов (NotificationOptions.items)
  • "progress": всё из "basic" плюс:
    • индикатор прогресса (NotificationOptions.progress)

В настоящее время Firefox поддерживает только "basic".

Совместимость с браузерами

Десктоп Мобильная версия
Chrome Edge Firefox Internet Explorer Opera Safari WebView Android Chrome Android Firefox для Android Opera Android Safari на iOS Samsung Internet
TemplateType Да 17
45Поддерживается только тип 'basic'.
?
ДаПоддерживается только тип 'basic'.
Нет ? ?
48Поддерживается только тип 'basic'.
? Нет ?

Примечание: Этот API основан на API chrome.notifications Chromium.

© 2005–2023 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Mozilla/Add-ons/WebExtensions/API/notifications/TemplateType

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API