:::(Info)To download, visit: LIbrary.
:::
Prueba unitaria de Change Detector
Esta aplicación explica cómo configurar y utilizar el complemento de widget personalizado «Detector de cambios»
Objetivo
El objetivo de la prueba unitaria del «Change Detector» es permitir a los usuarios aprender y comprender cómo configurar y utilizar el widget personalizado «Timer» en sus aplicaciones de Tulip. Los widgets personalizados son widgets programados que se integran en la plataforma Tulip para aportar funcionalidades adicionales que actualmente no forman parte de la plataforma principal. El widget personalizado «Change Detector» se utiliza para detectar un cambio en una de las entradas y activar un evento cuando se detecta dicho cambio.
Configuración
Los complementos de widgets personalizados interactúan con tu aplicación mediante el 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 crear desencadenantes basados en estos eventos. Los eventos también pueden configurarse para enviar datos a tu aplicación.
El widget personalizado «Timer» utiliza tres propiedades y tres eventos. La primera propiedad que se utiliza se denomina «Label», es de tipo texto y de solo lectura. Este es el texto que se mostrará como etiqueta. La segunda propiedad que se utiliza se llama «Texto de entrada» (Input Text), es de tipo texto y de solo lectura. Se trata del campo de texto cuya modificación se va a supervisar. La siguiente propiedad se llama «Número de entrada» (Input Number), es de tipo número y de solo lectura. Se trata del campo numérico cuya modificación se va a supervisar.
El primer evento que se utiliza en este widget personalizado se denomina «Change Detected» y se activa cuando se produce cualquier cambio en las variables «Input Text» o «Input Number». El segundo evento que se utiliza en este widget personalizado se denomina «Text Changed» y se activa cuando se produce un cambio en «Input Text», devolviendo el nuevo valor de texto. El tercer evento que se utiliza en este widget personalizado se denomina «Número cambiado» y se activa cuando se produce un cambio en «Número de entrada», devolviendo el nuevo valor numérico.
Cómo funciona
El widget personalizado «Detector de cambios» se utiliza para detectar un cambio en uno de los campos de entrada y activar un evento cuando se detecta dicho cambio. En el GIF que aparece a continuación se puede ver un ejemplo de cómo funciona el widget personalizado «Detector de cambios».

Participa
Únete a la comunidad de Tulip para hacer preguntas, compartir soluciones y aprender de otros desarrolladores.
