- Impresión
Prueba de unidad de cronómetro
Prueba unitaria del cronómetro
Esta aplicación explica cómo configurar y utilizar el plugin de widget personalizado Stopwatch
Propósito
El propósito de la prueba de unidad del cronómetro es permitir a los usuarios aprender y entender cómo configurar y utilizar el widget personalizado del cronómetro en sus aplicaciones Tulip. Los widgets personalizados son widgets codificados que se sitúan encima de la plataforma Tulip para ofrecer funcionalidades adicionales que actualmente no forman parte de la plataforma principal. El widget cronómetro personalizado se puede utilizar para mostrar visualmente el tiempo que se está tomando a través de pasos / aplicaciones completas y capturar esos datos cada vez que el cronómetro se detiene.
Configuración
Los Custom Widget Plugins interactúan con su 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 widget cronómetro personalizado hace uso de cinco propiedades y dos eventos. La primera propiedad utilizada se llama "Título", es de tipo texto y es de sólo lectura. Este es el texto que se mostrará sobre el cronómetro. La segunda propiedad utilizada se llama "Duración", es de tipo intervalo y de sólo lectura. Esta es la duración inicial del cronómetro en segundos, y le permitirá reanudar y detener el reloj. La siguiente propiedad se llama 'Stop', es de tipo booleano y es de sólo lectura. Esta propiedad se utiliza para detener el reloj. La siguiente propiedad se llama 'Reset' y es de tipo Booleano y de sólo lectura. Esta propiedad se utiliza para reiniciar el cronómetro. La última propiedad se llama 'Hidden' y es de tipo Booleano y es de sólo lectura. Esto te permite elegir si ocultar o no el cronómetro en segundo plano.
El primer evento utilizado en este widget personalizado se llama "Evento de reinicio" y se dispara cuando se reinicia el cronómetro. El segundo evento que se utiliza en este widget personalizado se llama 'Detenido' y este evento se dispara cuando el cronómetro se detiene.
Cómo funciona
El widget personalizado de cronómetro se puede utilizar para mostrar visualmente el tiempo que se está tomando a través de pasos / aplicaciones completas y capturar esos datos cada vez que se detiene el cronómetro. Un ejemplo de cómo funciona el widget cronómetro personalizado se puede ver en el GIF de abajo.