FirebaseV1WebPushNotification interface
Reprezentuje ładunek powiadomień wypychanych w sieci Web.
Właściwości
| actions | Tablica akcji do wyświetlenia w powiadomieniu. |
| badge | Ciąg zawierający adres URL obrazu do reprezentowania powiadomienia, gdy nie ma wystarczającej ilości miejsca, aby wyświetlić samo powiadomienie, takie jak na przykład pasek powiadomień systemu Android. |
| body | Ciąg treści powiadomienia |
| data | Dane powiadomienia. |
| dir | Kierunek wyświetlania powiadomienia. |
| icon | Ciąg zawierający adres URL ikony, która ma być wyświetlana w powiadomieniu. |
| image | Ciąg zawierający adres URL obrazu, który ma być wyświetlany w powiadomieniu. |
| lang | Język powiadomienia. |
| renotify | Wartość logiczna określająca, czy użytkownik powinien zostać powiadomiony po zastąpieniu starego powiadomienia. |
| require |
Wskazuje, że powiadomienie powinno pozostać aktywne, dopóki użytkownik nie kliknie lub odrzuci powiadomienie, a nie zostanie automatycznie zamknięte. |
| silent | Wartość logiczna określająca, czy powiadomienie jest dyskretne |
| tag | Ciąg reprezentujący tag identyfikujący powiadomienie. |
| timestamp | Liczba reprezentująca czas utworzenia lub zastosowania powiadomienia |
| title | Definiuje tytuł powiadomienia. |
| vibrate | Wzorzec drgań sprzętu drgań urządzenia do emitowania za pomocą powiadomienia. |
Szczegóły właściwości
actions
Tablica akcji do wyświetlenia w powiadomieniu.
actions?: { action?: string, icon?: string, title?: string }[]
Wartość właściwości
{ action?: string, icon?: string, title?: string }[]
badge
Ciąg zawierający adres URL obrazu do reprezentowania powiadomienia, gdy nie ma wystarczającej ilości miejsca, aby wyświetlić samo powiadomienie, takie jak na przykład pasek powiadomień systemu Android.
badge?: string
Wartość właściwości
string
body
Ciąg treści powiadomienia
body?: string
Wartość właściwości
string
data
Dane powiadomienia.
data?: Record<string, string>
Wartość właściwości
Record<string, string>
dir
Kierunek wyświetlania powiadomienia.
dir?: "auto" | "ltr" | "rtl"
Wartość właściwości
"auto" | "ltr" | "rtl"
icon
Ciąg zawierający adres URL ikony, która ma być wyświetlana w powiadomieniu.
icon?: string
Wartość właściwości
string
image
Ciąg zawierający adres URL obrazu, który ma być wyświetlany w powiadomieniu.
image?: string
Wartość właściwości
string
lang
Język powiadomienia.
lang?: string
Wartość właściwości
string
renotify
Wartość logiczna określająca, czy użytkownik powinien zostać powiadomiony po zastąpieniu starego powiadomienia.
renotify?: boolean
Wartość właściwości
boolean
requireInteraction
Wskazuje, że powiadomienie powinno pozostać aktywne, dopóki użytkownik nie kliknie lub odrzuci powiadomienie, a nie zostanie automatycznie zamknięte.
requireInteraction?: boolean
Wartość właściwości
boolean
silent
Wartość logiczna określająca, czy powiadomienie jest dyskretne
silent?: boolean
Wartość właściwości
boolean
tag
Ciąg reprezentujący tag identyfikujący powiadomienie.
tag?: string
Wartość właściwości
string
timestamp
Liczba reprezentująca czas utworzenia lub zastosowania powiadomienia
timestamp?: number
Wartość właściwości
number
title
Definiuje tytuł powiadomienia.
title?: string
Wartość właściwości
string
vibrate
Wzorzec drgań sprzętu drgań urządzenia do emitowania za pomocą powiadomienia.
vibrate?: number[]
Wartość właściwości
number[]