Librerie Javascript
Notifiche Toast
Funzioni per mostrare le notifiche di tipo Toast.
-
InCoreToastX(string, string, string, number, string)
Mostra la notifica Toast con tutti i parametri di configurazione
-
type: stringa, tipologia di notifica (success, info, warning, error)
InCoreToastType
- Success: messaggio di successo
- Error: messaggio di errore
- Warning: messaggio di avviso
- Info: messaggio informativo
- Notification: messaggio di notifica
- message: stringa, messaggio da mostrare
-
position: stringa, posizione del Toast
InCoreToastPosition
- TopRight: in alto a destra
- BottomRight: in basso a destra
- BottomLeft: in basso a sinistra
- TopLeft: in alto a sinistra
- TopFullWidth: in alto, larghezza dello schermo
- BottomFullWidth: in basso, larghezza dello schermo
- TopCenter: in alto, al centro
- BottomCenter: in basso, al centro
- timeout: numero di millisecondi per cui deve stare visibile il Toast (-1 per rimanere indefinitamente)
- title: stringa, titolo da mostrare sopra al messaggio
-
type: stringa, tipologia di notifica (success, info, warning, error)
-
InCoreToast(string, string)
Mostra la notifica Toast con parametri semplificati
-
type: stringa, tipologia di notifica (success, info, warning, error)
InCoreToastType
- Success: messaggio di successo
- Error: messaggio di errore
- Warning: messaggio di avviso
- Info: messaggio informativo
- Notification: messaggio di notifica
- message: stringa, messaggio da mostrare
-
type: stringa, tipologia di notifica (success, info, warning, error)
-
InCoreToastT(string, string, string)
Mostra la notifica Toast con parametri semplificati
-
type: stringa, tipologia di notifica (success, info, warning, error)
InCoreToastType
- Success: messaggio di successo
- Error: messaggio di errore
- Warning: messaggio di avviso
- Info: messaggio informativo
- Notification: messaggio di notifica
- title: stringa, titolo da mostrare sopra al messaggio
- message: stringa, messaggio da mostrare
-
type: stringa, tipologia di notifica (success, info, warning, error)
-
InCoreToastCustom(string, string, { string, any }[], string)
Mostra la notifica Toast con parametri personalizzabili
-
type: stringa, tipologia di notifica (success, info, warning, error)
InCoreToastType
- Success: messaggio di successo
- Error: messaggio di errore
- Warning: messaggio di avviso
- Info: messaggio informativo
- Notification: messaggio di notifica
- title: stringa, titolo da mostrare sopra al messaggio
- delta: dizionario, raccolta delle chiavi/valori da overridare rispetto a quelli standard
- message: stringa, messaggio da mostrare
-
type: stringa, tipologia di notifica (success, info, warning, error)
Parametri di default
InCoreToastDefault
- closeButton: se true, mostra il pulsante X per la chiusura del Toast (default: false)
- debug: se true, indica che siamo in debug (default: false)
- newestOnTop: se true, indica se mostrare i nuovi Toast più in alto (default: true)
- progressBar: se true, indica se mostrare una barra che indica il tempo rimanente alla chiusura (default: true)
- positionClass: stringa, classe che indica il posizionamento del Toast (default: "toast-top-right")
- preventDuplicates: se true, previene la creazione di duplicati (default: false)
- onclick: funzione JavaScript da chiamare al click (default: undefined)
- showDuration: numero di millisecondi per l'animazione di disegno (default: 300)
- hideDuration: numero di millisecondi per l'animazione di cancellazione (default: 1000)
- timeOut: numero di millisecondi per i quali il Toast rimarrà visibile
- extendedTimeOut: numero di millisecondi extra per cui il Toast rimane visibile dopo che l'utente ci è passato sopra (default: 1000)
- showEasing: stringa, modalità di animazione di disegno (default: "swing")
- hideEasing: stringa, modalità di animazione di cancellazione (default: "linear")
- showMethod: stringa, tipo di animazione di disegno (default: "fadeIn")
- hideMethod: stringa, tipo di animazione di cancellazione (default: "fadeOut")
- toastClass: stringa, classi CSS aggiuntive da applicare al Toast