
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 a2000
, 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 a2000
, 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 a2000
, 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.