- Impresión
Prueba de unidad de menú paso a paso
Prueba unitaria del menú paso a paso
Esta aplicación explica cómo configurar y utilizar el plugin de widget personalizado Step by Step Menu
Propósito
El propósito de la prueba de unidad de Step by Step Menu es permitir a los usuarios aprender y entender cómo configurar y utilizar el plugin de widget personalizado Step by Step Menu en sus aplicaciones Tulip. Los plugins de widgets personalizados son widgets codificados que se sientan encima de la plataforma Tulip para dar funcionalidad adicional que no es actualmente parte de la plataforma principal. El menú paso a paso permite al constructor de aplicaciones dar al usuario de la aplicación un sentido del progreso que están haciendo a través de la aplicación y permite al usuario de la aplicación ver su progreso y navegar a través de la aplicación utilizando el widget personalizado.
Configuración
Los Custom Widget Plugins interactúan con tu aplicación a través del uso de propiedades y eventos. Las propiedades son los datos compartidos que existen entre tu aplicación y el widget, mientras que los eventos son señales que tu widget puede enviar a tu aplicación. En el editor de tu aplicación puedes construir disparadores basados en estos eventos. Los eventos también pueden enviar datos a tu aplicación.
El plugin Tool Tip Custom Widget utiliza dos propiedades y un evento. Las propiedades utilizadas en este widget se llaman "PASO ACTUAL" y "PASOS". El evento que se utiliza en este widget se llama 'On Step Click'.
La propiedad "PASO ACTUAL" es de tipo texto y es de sólo lectura. Esta propiedad te permite pasar el nombre del paso actual al plugin del widget. La forma recomendada de configurar esto es pasando los datos en forma de nombre de paso de información de la app. La propiedad 'STEP' es de tipo text array y es de sólo lectura. Esta propiedad te permite definir la lista de pasos que quieres que aparezcan en el menú del widget personalizado. La forma recomendada de configurar esto es utilizando una lista de valores estáticos de nombres de pasos.
El evento 'On Step Click' muestra el nombre del paso de la lista de pasos cuando el usuario de la aplicación hace clic en un paso del widget personalizado. Para habilitar la navegación en la aplicación, este evento debería estar conectado a un disparador de transición "Ir al Paso por Nombre".
Funcionamiento
Esta aplicación hace uso de un plugin de widget personalizado predefinido Step by Step Menu. La propiedad 'PASO ACTUAL' se define a través de App info step name. La propiedad 'STEP' se define como una lista estática de nombres de pasos que son 'Work Order', 'Make Stuff', 'QA', 'Packing', 'Shipping' y 'Close'. Por último, el evento "On Step Click" muestra el nombre del paso de la lista de pasos cuando el usuario de la aplicación hace clic en un paso del widget personalizado. Para habilitar la navegación en la aplicación, este evento debe conectarse a un activador de transición "Ir al paso por nombre".
Vídeo de la aplicación