widget WizardUI
Il widget wizardUI agisce come controller per le procedure guidate. Guida il funzionamento di una procedura guidata e incapsula tutte le funzionalità della stessa. Pubblica inoltre gli eventi sul widget dell'istanza della procedura guidata sul client per gli eventi del ciclo di vita della procedura guidata.
Il file
WizardUI.js fornisce i metodi showNextPage, showPreviousPagee confirmWizard che devono essere richiamati dai sottoscrittori quando un utente preme i pulsanti Avanti, Indietro o Conferma. Ciascun widget della procedura guidata personalizzata ascolta gli eventi e fornisce di conseguenza il comportamento. La seguente tabella descrive gli eventi forniti dal widget della procedura guidata personalizzata:| Evento | Descrizione |
|---|---|
| inizio | Questo evento viene generato all'inizio della procedura guidata. |
| Beforenext | Questo evento viene generato prima di eseguire la logica per determinare la pagina successiva in un flusso della procedura guidata. |
| dopo il prossimo | Questo evento viene generato quando viene inizializzato e dipinto il pannello successivo in un flusso della procedura guidata. |
| prima del precedente | Questo evento è prima del posizionamento della pagina precedente nel contenitore dello stack, di solito dopo che l'azione precedente viene attivata da un utente. |
| precedente | Questo evento viene generato dopo il richiamo e l'inserimento della pagina precedente nel contenitore stack di una procedura guidata. |
| Per un'impresa | Questo evento viene emesso prima di eseguire la logica del framework per confermare l'ultima pagina di una procedura guidata. |
| postconferma | Questo evento viene emesso dopo l'esecuzione della logica di conferma e viene effettuata la chiamata di backend. |
| schermata modificata | Questo evento viene generato quando la pagina attiva di una procedura guidata viene modificata nella pagina precedente o successiva. |