Prueba de la unidad de detección de cambios
  • 03 Nov 2023
  • 2 Minutos para leer
  • Colaboradores

Prueba de la unidad de detección de cambios


Resumen del artículo

Prueba unitaria del Detector de cambios

Esta aplicación explica cómo configurar y utilizar el plugin widget personalizado Change Detector

Propósito

El propósito de la prueba de unidad del detector de cambios es permitir a los usuarios aprender y entender cómo configurar y utilizar el widget personalizado Timer 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 personalizado Detector de cambios se utiliza para detectar un cambio en una de las entradas y disparar un evento cuando se detecta el cambio.

Configuración

Los Custom Widget Plugins interactúan con su 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 construir disparadores basados en estos eventos. Los eventos también pueden enviar datos a tu aplicación.

El Custom Widget Temporizador hace uso de tres propiedades y tres eventos. La primera propiedad que se utiliza se llama 'Label' y es de tipo texto y es de sólo lectura. Este es el texto que se mostrará como etiqueta. La segunda propiedad utilizada se llama 'Input Text', es de tipo text y es de sólo lectura. Esta es la entrada de texto que se monitorizará para ver si cambia de estado. La siguiente propiedad se llama 'Input Number', es de tipo Number y es de sólo lectura. Esta es la entrada numérica que debe ser monitorizada para cambios de estado.

El primer evento que se utiliza en este widget personalizado se llama 'Change Detected' y este evento se dispara cuando hay algún cambio en las variables Input Text o Input Number. El segundo evento usado en este widget personalizado se llama "Texto Cambiado" y se dispara cuando hay un cambio en el Texto de Entrada y devuelve el nuevo valor del texto... El tercer evento que se utiliza en este widget personalizado se llama 'Número Cambiado' y se dispara cuando hay un cambio en Input Number y devuelve el nuevo valor numérico.

Cómo funciona

El widget personalizado Detector de Cambios se utiliza para detectar un cambio en una de las entradas y disparar un evento cuando se detecta el cambio. Un ejemplo de cómo funciona el widget personalizado Detector de Cambios se puede ver en el GIF de abajo.


¿Te ha sido útil este artículo?