Controllo della lunghezza di ingresso Test dell'unità
  • 04 Nov 2023
  • 1 Minuto da leggere
  • Contributori

Controllo della lunghezza di ingresso Test dell'unità


Sommario dell'articolo

Questa applicazione spiega come impostare e utilizzare il widget personalizzato Input Length Check.

INSERIRE IL VIDEO QUI

Scopo

Lo scopo del test unitario del controllo della lunghezza dell'ingresso è quello di consentire agli utenti di imparare e comprendere come impostare e utilizzare il widget personalizzato del controllo della lunghezza dell'ingresso nelle loro applicazioni Tulip. I widget personalizzati sono widget codificati che si aggiungono alla piattaforma Tulip per fornire funzionalità aggiuntive che attualmente non fanno parte della piattaforma principale. Questo widget personalizzato specifico consente all'utente di impostare il numero massimo di caratteri consentito per un input e controlla se soddisfa o meno i criteri.

Configurazione

I widget personalizzati interagiscono con l'applicazione attraverso l'uso di proprietà ed eventi. Le proprietà sono i dati condivisi tra l'applicazione e il widget, mentre gli eventi sono segnali che il widget può inviare all'applicazione. Nell'editor dell'applicazione è possibile creare trigger basati su questi eventi. Gli eventi possono essere utilizzati anche per inviare dati all'applicazione.

I seguenti oggetti di scena ed eventi sono utilizzati nel widget personalizzato Input Length Check: INPUT: Può essere una stringa o un numero intero. È il punto in cui si inserisce l'input, la cui lunghezza è limitata. LUNGHEZZA MASSIMA: Può essere solo un numero intero. È il numero massimo di caratteri consentito per l'input. WRONG INPUT: Questo evento si attiva quando la lunghezza dell'input è superiore al numero massimo consentito.
ERRORE VARIABILE VUOTA: questo evento si verifica quando la variabile MAX LENGTH non è definita.

Come funziona

Il widget personalizzato Controllo della lunghezza dell'input consente all'utente di predefinire un numero massimo di caratteri consentiti nella variabile MAX LENGTH e quindi di verificare se la lunghezza della variabile INPUT soddisfa o meno questo criterio. Se la lunghezza è superiore a quella consentita, il widget attiva un evento e tronca anche il prop INPUT alla lunghezza consentita.


Questo articolo è stato utile?