- Impression
Test unitaire du menu pas à pas
Cette application explique comment configurer et utiliser le plugin de widget personnalisé Step by Step Menu.
Objectif
L'objectif du test unitaire du menu pas à pas est de permettre aux utilisateurs d'apprendre et de comprendre comment configurer et utiliser le plugin de widget personnalisé du menu pas à pas dans leurs applications Tulip. Les plugins de widgets personnalisés sont des widgets codés qui se placent au-dessus de la plateforme Tulip pour offrir des fonctionnalités supplémentaires qui ne font pas partie de la plateforme principale. Le Menu Pas à Pas permet au constructeur de l'application de donner à l'utilisateur de l'application une idée du progrès qu'il fait à travers l'application et permet à l'utilisateur de l'application de voir son progrès et de naviguer à travers l'application en utilisant le widget personnalisé.
Configuration
Les plugins de widgets personnalisés interagissent avec votre application par le biais de propriétés et d'événements. Les propriétés sont les données partagées qui existent entre votre application et le widget, tandis que les événements sont des signaux que votre widget peut envoyer à votre application. Dans votre éditeur d'applications, vous pouvez créer des déclencheurs basés sur ces événements. Les événements peuvent également être utilisés pour envoyer des données à votre application.
Le plugin Tool Tip Custom Widget utilise deux propriétés et un événement. Les propriétés utilisées dans ce widget sont nommées 'CURRENT STEP' et 'STEPS'. L'événement utilisé dans ce widget s'appelle "On Step Click".
La propriété 'CURRENT STEP' est de type text et est en lecture seule. Cette propriété vous permet de transmettre le nom de l'étape actuelle au plugin du widget. Il est recommandé de transmettre des données sous la forme d'un nom d'étape app info. La propriété "STEP" est de type tableau de texte et est en lecture seule. Cette propriété vous permet de définir la liste des étapes que vous souhaitez voir apparaître dans le menu du plugin de widget personnalisé. Il est recommandé d'utiliser une liste de noms d'étapes à valeur statique.
L'événement "On Step Click" produit le nom de l'étape de la liste des étapes lorsque l'utilisateur de l'application clique sur une étape du plugin de widget personnalisé. Afin de permettre la navigation dans l'application, cet événement doit être connecté à un déclencheur de transition "Aller à l'étape par nom".
Fonctionnement
Cette application utilise un plugin de widget personnalisé prédéfini Step by Step Menu. La propriété 'CURRENT STEP' est définie par le nom de l'étape de l'App info. La propriété 'STEP' est définie comme une liste statique de noms d'étapes qui sont 'Work Order', 'Make Stuff', 'QA', 'Packing', 'Shipping' et 'Close'. Enfin, l'événement "On Step Click" produit le nom de l'étape à partir de la liste des étapes lorsque l'utilisateur de l'application clique sur une étape du plugin de widget personnalisé. Afin de permettre la navigation dans l'application, cet événement doit être connecté à un déclencheur de transition "Aller à l'étape par nom".
Aperçu vidéo de l'application