FirebaseV1WebPushNotification interface
Представляет полезные данные веб-push-уведомлений.
Свойства
| actions | Массив действий для отображения в уведомлении. |
| badge | Строка, содержащая URL-адрес изображения для представления уведомления, когда недостаточно места для отображения самого уведомления, например, на панели уведомлений Android. |
| body | Строка тела уведомления |
| data | Данные уведомления. |
| dir | Направление, в котором должно отображаться уведомление. |
| icon | Строка, содержащая URL-адрес значка, который будет отображаться в уведомлении. |
| image | Строка, содержащая URL-адрес изображения, которое будет отображаться в уведомлении. |
| lang | Язык уведомления. |
| renotify | Логическое значение, указывающее, следует ли уведомлять пользователя после того, как новое уведомление заменяет старое. |
| require |
Указывает, что уведомление должно оставаться активным до тех пор, пока пользователь не щелкнет или не закроет его, а не закрываться автоматически. |
| silent | Логическое значение, указывающее, является ли уведомление беззвучным |
| tag | Строка, представляющая идентификационный тег для уведомления. |
| timestamp | Число, обозначающее момент создания или применения уведомления |
| title | Определяет заголовок уведомления. |
| vibrate | Шаблон вибрации, который вибрационное оборудование устройства должно излучать вместе с уведомлением. |
Сведения о свойстве
actions
Массив действий для отображения в уведомлении.
actions?: { action?: string, icon?: string, title?: string }[]
Значение свойства
{ action?: string, icon?: string, title?: string }[]
badge
Строка, содержащая URL-адрес изображения для представления уведомления, когда недостаточно места для отображения самого уведомления, например, на панели уведомлений Android.
badge?: string
Значение свойства
string
body
Строка тела уведомления
body?: string
Значение свойства
string
data
Данные уведомления.
data?: Record<string, string>
Значение свойства
Record<string, string>
dir
Направление, в котором должно отображаться уведомление.
dir?: "auto" | "ltr" | "rtl"
Значение свойства
"auto" | "ltr" | "rtl"
icon
Строка, содержащая URL-адрес значка, который будет отображаться в уведомлении.
icon?: string
Значение свойства
string
image
Строка, содержащая URL-адрес изображения, которое будет отображаться в уведомлении.
image?: string
Значение свойства
string
lang
Язык уведомления.
lang?: string
Значение свойства
string
renotify
Логическое значение, указывающее, следует ли уведомлять пользователя после того, как новое уведомление заменяет старое.
renotify?: boolean
Значение свойства
boolean
requireInteraction
Указывает, что уведомление должно оставаться активным до тех пор, пока пользователь не щелкнет или не закроет его, а не закрываться автоматически.
requireInteraction?: boolean
Значение свойства
boolean
silent
Логическое значение, указывающее, является ли уведомление беззвучным
silent?: boolean
Значение свойства
boolean
tag
Строка, представляющая идентификационный тег для уведомления.
tag?: string
Значение свойства
string
timestamp
Число, обозначающее момент создания или применения уведомления
timestamp?: number
Значение свойства
number
title
Определяет заголовок уведомления.
title?: string
Значение свойства
string
vibrate
Шаблон вибрации, который вибрационное оборудование устройства должно излучать вместе с уведомлением.
vibrate?: number[]
Значение свойства
number[]