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 |