- Stampa
Test unitario del menu passo dopo passo
Test unitario del menu passo dopo passo
Questa applicazione spiega come configurare e utilizzare il plugin del widget personalizzato Step by Step Menu.
Scopo
Lo scopo del test unitario del Menu Step by Step è quello di consentire agli utenti di imparare e comprendere come impostare e utilizzare il plugin del widget personalizzato Menu Step by Step nelle loro applicazioni Tulip. I plugin personalizzati sono widget codificati che si aggiungono alla piattaforma Tulip per fornire funzionalità aggiuntive che attualmente non fanno parte della piattaforma principale. Il Menu Step by Step consente al costruttore dell'applicazione di dare all'utente dell'applicazione un senso dei progressi che sta facendo attraverso l'applicazione e permette all'utente dell'applicazione di vedere i propri progressi e di navigare attraverso l'applicazione utilizzando il widget personalizzato.
Impostazione
I plugin di widget personalizzati interagiscono con l'applicazione attraverso l'uso di 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'applicazione è possibile creare trigger basati su questi eventi. Gli eventi possono essere utilizzati anche per inviare dati all'applicazione.
Il 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à 'PASSO CORRENTE' è di tipo text ed è di sola lettura. Questa proprietà consente di passare il nome del passo corrente al plugin del widget. Il modo consigliato per impostarla è quello di passare i dati sotto forma di nome del passo info app. La proprietà 'STEP' è di tipo text array ed è di sola lettura. Questa proprietà consente di definire l'elenco dei passi che si desidera far apparire nel menu del plugin widget personalizzato. Il modo consigliato per impostarla è quello di utilizzare un elenco di valori statici di nomi di passi.
L'evento 'On Step Click' restituisce il nome del passo dall'elenco dei passi quando un passo del plugin widget personalizzato viene cliccato dall'utente dell'applicazione. Per abilitare la navigazione nell'applicazione, questo evento deve essere collegato a un trigger di transizione "Vai al passo per nome".
Come funziona
Questa applicazione utilizza un plugin personalizzato predefinito per il menu passo dopo passo. La proprietà 'CURRENT STEP' è definita attraverso il nome del passo di App info. La proprietà 'STEP' è definita come un elenco statico di nomi di passi che sono 'Work Order', 'Make Stuff', 'QA', 'Packing', 'Shipping' e 'Close'. Infine, l'evento 'On Step Click' invia il nome del passo dall'elenco dei passi quando l'utente dell'applicazione fa clic su un passo del plugin widget personalizzato. Per consentire la navigazione nell'applicazione, questo evento deve essere collegato a un trigger di transizione "Vai al passo per nome".
Video panoramica dell'applicazione