Toastr, durata notifica

Nella configurazione di Toastr, una libreria di notifiche per il browser che consente di visualizzare messaggi di feedback all'utente in modo elegante e non invasivo, i parametri
"showDuration": "2000", "hideDuration": "2000", "timeOut": "2000",
 sono specificamente legati alla durata e al comportamento delle notifiche. Ecco cosa fanno:

1. showDuration

  • Cosa fa: Determina quanto tempo (in millisecondi) impiega la notifica a comparire completamente. È il tempo che Toastr impiega per "mostrare" il messaggio.

  • Esempio: Se showDuration è impostato a 2000, significa che la notifica impiegherà 2 secondi per apparire completamente.

2. hideDuration

  • Cosa fa: Stabilisce quanto tempo (in millisecondi) impiega la notifica a scomparire completamente. È il tempo che Toastr impiega per "nascondere" o chiudere la notifica.

  • Esempio: Se hideDuration è impostato a 2000, la notifica impiegherà 2 secondi per scomparire completamente quando l'utente la chiude o quando scade il timer.

3. timeOut

  • Cosa fa: Definisce il tempo massimo (in millisecondi) per il quale la notifica rimarrà visibile prima che venga automaticamente nascosta. Dopo questo periodo, la notifica verrà nascosta automaticamente.

  • Esempio: Se timeOut è impostato a 2000, la notifica scomparirà automaticamente dopo 2 secondi, a meno che l'utente non interagisca con essa (ad esempio, chiudendola manualmente prima del tempo limite).

Riepilogo:

  • showDuration: Tempo che impiega la notifica a comparire.

  • hideDuration: Tempo che impiega la notifica a scomparire.

  • timeOut: Tempo dopo il quale la notifica scompare automaticamente.

Quindi, impostare tutti questi valori su 2000 millisecondi (ovvero 2 secondi) significa che la notifica apparirà in 2 secondi, rimarrà visibile per 2 secondi, e poi scomparirà automaticamente in 2 secondi.