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 |