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
  • 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
  • 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
  • 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

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