FirebaseV1WebPushNotification interface
Představuje datovou část s nabízeným oznámením na webu.
Vlastnosti
| actions | Pole akcí, které se mají zobrazit v oznámení. |
| badge | Řetězec obsahující adresu URL obrázku, který představuje oznámení v případě, že není dostatek místa k zobrazení samotného oznámení, například oznamovacího pruhu Androidu. |
| body | Základní řetězec oznámení |
| data | Data oznámení. |
| dir | Směr, ve kterém se má oznámení zobrazit. |
| icon | Řetězec obsahující adresu URL ikony, která se má zobrazit v oznámení. |
| image | Řetězec obsahující adresu URL obrázku, který se má zobrazit v oznámení. |
| lang | Jazyk oznámení. |
| renotify | Logická hodnota určující, zda má být uživatel upozorněn po nové oznámení nahradí starou hodnotu. |
| require |
Označuje, že oznámení by mělo zůstat aktivní, dokud uživatel nekliká nebo nespustí automaticky. |
| silent | Logická hodnota určující, jestli je oznámení bezobslužné |
| tag | Řetězec představující identifikační značku pro oznámení. |
| timestamp | Číslo představující čas vytvoření nebo použitelné oznámení |
| title | Definuje název oznámení. |
| vibrate | Model kmitání hardwaru kmitání zařízení, který se má generovat s oznámením. |
Podrobnosti vlastnosti
actions
Pole akcí, které se mají zobrazit v oznámení.
actions?: { action?: string, icon?: string, title?: string }[]
Hodnota vlastnosti
{ action?: string, icon?: string, title?: string }[]
badge
Řetězec obsahující adresu URL obrázku, který představuje oznámení v případě, že není dostatek místa k zobrazení samotného oznámení, například oznamovacího pruhu Androidu.
badge?: string
Hodnota vlastnosti
string
body
Základní řetězec oznámení
body?: string
Hodnota vlastnosti
string
data
Data oznámení.
data?: Record<string, string>
Hodnota vlastnosti
Record<string, string>
dir
Směr, ve kterém se má oznámení zobrazit.
dir?: "auto" | "ltr" | "rtl"
Hodnota vlastnosti
"auto" | "ltr" | "rtl"
icon
Řetězec obsahující adresu URL ikony, která se má zobrazit v oznámení.
icon?: string
Hodnota vlastnosti
string
image
Řetězec obsahující adresu URL obrázku, který se má zobrazit v oznámení.
image?: string
Hodnota vlastnosti
string
lang
Jazyk oznámení.
lang?: string
Hodnota vlastnosti
string
renotify
Logická hodnota určující, zda má být uživatel upozorněn po nové oznámení nahradí starou hodnotu.
renotify?: boolean
Hodnota vlastnosti
boolean
requireInteraction
Označuje, že oznámení by mělo zůstat aktivní, dokud uživatel nekliká nebo nespustí automaticky.
requireInteraction?: boolean
Hodnota vlastnosti
boolean
silent
Logická hodnota určující, jestli je oznámení bezobslužné
silent?: boolean
Hodnota vlastnosti
boolean
tag
Řetězec představující identifikační značku pro oznámení.
tag?: string
Hodnota vlastnosti
string
timestamp
Číslo představující čas vytvoření nebo použitelné oznámení
timestamp?: number
Hodnota vlastnosti
number
title
Definuje název oznámení.
title?: string
Hodnota vlastnosti
string
vibrate
Model kmitání hardwaru kmitání zařízení, který se má generovat s oznámením.
vibrate?: number[]
Hodnota vlastnosti
number[]