FirebaseV1WebPushNotification interface
Rappresenta un payload di notifica push Web.
Proprietà
| actions | Matrice di azioni da visualizzare nella notifica. |
| badge | Stringa contenente l'URL di un'immagine per rappresentare la notifica quando non è disponibile spazio sufficiente per visualizzare la notifica stessa, ad esempio la barra di notifica Android. |
| body | Stringa del corpo della notifica |
| data | Dati della notifica. |
| dir | Direzione in cui visualizzare la notifica. |
| icon | Stringa contenente l'URL di un'icona da visualizzare nella notifica. |
| image | Stringa contenente l'URL di un'immagine da visualizzare nella notifica. |
| lang | Lingua della notifica. |
| renotify | Valore booleano che specifica se l'utente deve ricevere una notifica dopo che una nuova notifica sostituisce quella precedente. |
| require |
Indica che una notifica deve rimanere attiva fino a quando l'utente non fa clic o lo chiude automaticamente. |
| silent | Valore booleano che specifica se la notifica è invisibile all'utente |
| tag | Stringa che rappresenta un tag di identificazione per la notifica. |
| timestamp | Numero che rappresenta l'ora in cui viene creata o applicabile una notifica |
| title | Definisce un titolo per la notifica. |
| vibrate | Modello di vibrazione per l'hardware di vibrazione del dispositivo da generare con la notifica. |
Dettagli proprietà
actions
Matrice di azioni da visualizzare nella notifica.
actions?: { action?: string, icon?: string, title?: string }[]
Valore della proprietà
{ action?: string, icon?: string, title?: string }[]
badge
Stringa contenente l'URL di un'immagine per rappresentare la notifica quando non è disponibile spazio sufficiente per visualizzare la notifica stessa, ad esempio la barra di notifica Android.
badge?: string
Valore della proprietà
string
body
Stringa del corpo della notifica
body?: string
Valore della proprietà
string
data
Dati della notifica.
data?: Record<string, string>
Valore della proprietà
Record<string, string>
dir
Direzione in cui visualizzare la notifica.
dir?: "auto" | "ltr" | "rtl"
Valore della proprietà
"auto" | "ltr" | "rtl"
icon
Stringa contenente l'URL di un'icona da visualizzare nella notifica.
icon?: string
Valore della proprietà
string
image
Stringa contenente l'URL di un'immagine da visualizzare nella notifica.
image?: string
Valore della proprietà
string
lang
Lingua della notifica.
lang?: string
Valore della proprietà
string
renotify
Valore booleano che specifica se l'utente deve ricevere una notifica dopo che una nuova notifica sostituisce quella precedente.
renotify?: boolean
Valore della proprietà
boolean
requireInteraction
Indica che una notifica deve rimanere attiva fino a quando l'utente non fa clic o lo chiude automaticamente.
requireInteraction?: boolean
Valore della proprietà
boolean
silent
Valore booleano che specifica se la notifica è invisibile all'utente
silent?: boolean
Valore della proprietà
boolean
tag
Stringa che rappresenta un tag di identificazione per la notifica.
tag?: string
Valore della proprietà
string
timestamp
Numero che rappresenta l'ora in cui viene creata o applicabile una notifica
timestamp?: number
Valore della proprietà
number
title
Definisce un titolo per la notifica.
title?: string
Valore della proprietà
string
vibrate
Modello di vibrazione per l'hardware di vibrazione del dispositivo da generare con la notifica.
vibrate?: number[]
Valore della proprietà
number[]