Test unitario del menu “Passo dopo passo”
Questa applicazione spiega come configurare e utilizzare il plugin del widget personalizzato “Menu passo passo”
Scopo
Lo scopo del test unitario del “Menu passo passo” è consentire agli utenti di apprendere e comprendere come configurare e utilizzare il plugin del widget personalizzato “Menu passo passo” nelle loro applicazioni Tulip. I plugin per widget personalizzati sono widget programmati che si integrano con l’ Tulip platform a per fornire funzionalità aggiuntive che attualmente non fanno parte della piattaforma principale. Il “Menu passo passo” consente a chi sviluppa l’app di dare all’utente un’idea dei progressi compiuti nell’applicazione e permette all’utente di visualizzare i propri progressi e navigare nell’applicazione utilizzando il widget personalizzato.
Configurazione
I plugin per widget personalizzati interagiscono con l’applicazione tramite proprietà ed eventi. Le proprietà sono i dati condivisi tra l’applicazione e il widget, mentre gli eventi sono segnali che il widget può inviare all’applicazione. Nell’editor dell’app è possibile creare trigger basati su questi eventi. Gli eventi possono anche essere configurati per inviare dati all’applicazione.
Il plugin per widget personalizzato Tool Tip utilizza due proprietà e un evento. Le proprietà utilizzate in questo widget sono denominate «CURRENT STEP» e «STEPS». L’evento utilizzato in questo widget è denominato «On Step Click».
La proprietà "CURRENT STEP" è di tipo testo ed è di sola lettura. Questa proprietà consente di passare il nome del passaggio corrente al plugin del widget. Il metodo consigliato per configurarla consiste nel passare i dati sotto forma di nome del passaggio delle informazioni sull’app. La proprietà "STEP" è di tipo array di testo ed è di sola lettura. Questa proprietà consente di definire l’elenco dei passaggi che si desidera visualizzare nel menu del plugin del widget personalizzato. Il metodo consigliato per configurarla consiste nell’utilizzare un elenco statico di nomi di passaggi.
L’evento «On Step Click» restituisce il nome del passaggio dall’elenco dei passaggi quando l’utente dell’app fa clic su un passaggio nel plugin del widget personalizzato. Per abilitare la navigazione nell’applicazione, questo evento deve essere collegato a un trigger di transizione «Vai al passaggio per nome».
Come funziona
Questa applicazione utilizza un plugin per widget personalizzato predefinito denominato “Menu passo dopo passo”. La proprietà “CURRENT STEP” è definita tramite il nome del passaggio nelle informazioni sull’app. La proprietà "STEP" è definita come un elenco statico di nomi di passaggi, ovvero "Ordine di lavoro", "Produzione", "Controllo qualità", "Imballaggio", "Spedizione" e "Chiusura". Infine, l’evento “On Step Click” restituisce il nome del passaggio dall’elenco dei passaggi quando l’utente dell’app fa clic su un passaggio nel plugin del widget personalizzato. Per abilitare la navigazione nell’applicazione, questo evento deve essere collegato a un trigger di transizione “Vai al passaggio per nome”.
