Framework7 - Notifiche JavaScript API

Descrizione

Le notifiche possono anche essere aggiunte e chiuse con JavaScript utilizzando i metodi dell'app correlati come mostrato di seguito:

  • myApp.addNotification(parameters)- Viene utilizzato per aggiungere / mostrare la notifica, che accetta l' oggetto richiesto con i parametri di notifica. Questo metodo restituisce HTMLElement con l'elemento di notifica creato dinamicamente.

  • myApp.closeNotification(notificationElement)- Viene utilizzato per chiudere la notifica specificata, che accetta notificationElement come parametro obbligatorio ed è un HTMLElement o una stringa di notifica richiesta.

La tabella seguente mostra i parametri di notifica richiesti quando viene aggiunta una nuova notifica:

S.No Parametro e descrizione genere Predefinito
1

title

Rappresenta il titolo della notifica ed è uguale al parametro dell'app notificationTitle per impostazione predefinita. Viene utilizzato solo con il tema iOS.

corda
2

subtitle

Rappresenta il sottotitolo della notifica ed è uguale al parametro dell'app notificationSubtitle , per impostazione predefinita. Viene utilizzato solo con il tema iOS.

corda
3

media

È l'elemento multimediale di notifica, che è una stringa HTML con un'icona o un'immagine. È uguale al parametro dell'app notificationMedia per impostazione predefinita. Viene utilizzato solo con il tema iOS.

corda
4

hold

Viene utilizzato per chiudere automaticamente la notifica dopo il timeout specificato. È uguale al parametro dell'app notificationHold per impostazione predefinita. Viene utilizzato solo con il tema iOS.

numero
5

closeIcon

È disabilitato per rimuovere l'icona di chiusura dalla notifica. È uguale al parametro dell'app notificationCloseIcon per impostazione predefinita.

booleano vero
6

button

È il pulsante di notifica del materiale, che accetta 3 proprietà: testo , colore e chiusura . Viene utilizzato solo con il tema del materiale.

oggetto
7

closeOnClick

Se è impostato su true , la notifica verrà chiusa dopo aver fatto clic su di essa. È uguale al parametro dell'app notificationCloseOnClick per impostazione predefinita.

booleano falso
8

additionalClass

Viene utilizzato per aggiungere una classe CSS specificata ulteriormente all'elemento di notifica.

corda
9

custom

Quando si desidera utilizzare la notifica con layout HTML personalizzato, viene utilizzato questo parametro. I parametri title , subtitle , media e closeIcon verranno ignorati durante l'utilizzo di questo parametro.

corda
10

onClick

Questa funzione di callback verrà eseguita dopo aver fatto clic sull'elemento di notifica.

funzione
11

onClose

Questa funzione di callback verrà eseguita alla chiusura della notifica.

funzione