Framework7 - API de notificações de JavaScript
Descrição
As notificações também podem ser adicionadas e fechadas com JavaScript usando os métodos de aplicativo relacionados, conforme mostrado abaixo -
myApp.addNotification(parameters)- É usado para adicionar / mostrar notificação, que aceita objeto obrigatório com parâmetros de notificação. Este método retorna HTMLElement com o elemento de notificação criado dinamicamente.
myApp.closeNotification(notificationElement)- É usado para fechar a notificação especificada, que aceita notificationElement como parâmetro obrigatório e é um HTMLElement ou string de notificação necessária.
A tabela a seguir mostra os parâmetros de notificação necessários quando uma nova notificação é adicionada -
| S.Não | Parâmetro e Descrição | Tipo | Padrão |
|---|---|---|---|
| 1 | title Ele representa o título da notificação e é igual ao parâmetro do aplicativo notificationTitle por padrão. Ele é usado apenas com o tema iOS. |
corda | |
| 2 | subtitle Ele representa a legenda da notificação e é igual ao parâmetro do aplicativo notificationSubtitle , por padrão. Ele é usado apenas com o tema iOS. |
corda | |
| 3 | media É o elemento de mídia de notificação, que é uma string HTML com ícone ou imagem. É igual ao parâmetro do aplicativo notificationMedia por padrão. Ele é usado apenas com o tema iOS. |
corda | |
| 4 | hold É usado para fechar a notificação automaticamente após o tempo limite especificado. É igual ao parâmetro do aplicativo notificationHold por padrão. Ele é usado apenas com o tema iOS. |
número | |
| 5 | closeIcon É desativado para remover o ícone de fechamento da notificação. É igual ao parâmetro do aplicativo notificationCloseIcon por padrão. |
boleano | verdadeiro |
| 6 | button É o botão de notificação de material, que aceita 3 propriedades: texto , cor e fechar . É usado apenas com o tema material. |
objeto | |
| 7 | closeOnClick Se for definido como verdadeiro , a notificação será fechada após clicar nela. É igual ao parâmetro do aplicativo notificationCloseOnClick por padrão. |
boleano | falso |
| 8 | additionalClass É usado para adicionar classe CSS adicionalmente especificada ao elemento de notificação. |
corda | |
| 9 | custom Quando você deseja usar notificação com layout HTML personalizado, este parâmetro é usado. Os parâmetros title , subtitle , media e closeIcon serão ignorados durante o uso deste parâmetro. |
corda | |
| 10 | onClick Esta função de retorno de chamada será executada após clicar no item de notificação. |
função | |
| 11 | onClose Esta função de retorno de chamada será executada quando a notificação for fechada. |
função |