- Impressão
Verificação do comprimento da entrada Teste de unidade
Este aplicativo explica como configurar e usar o widget personalizado Input Length Check.
INSERIR VÍDEO AQUI
Objetivo
O objetivo do teste de unidade Input Length Check é permitir que os usuários aprendam e entendam como configurar e usar o widget personalizado Input Length Check em seus aplicativos Tulip. Os widgets personalizados são widgets codificados que ficam sobre a plataforma Tulip para oferecer funcionalidades adicionais que atualmente não fazem parte da plataforma principal. Esse widget personalizado específico permite que o usuário defina o número máximo permitido de caracteres para uma entrada e verifica se ela atende aos critérios ou não.
Configuração
Os plug-ins de widget personalizado interagem com seu aplicativo por meio do uso de propriedades e eventos. As propriedades são os dados compartilhados que existem entre o aplicativo e o widget, enquanto os eventos são sinais que o widget pode enviar ao aplicativo. No editor de aplicativos, você pode criar acionadores com base nesses eventos. Os eventos também podem ser criados para enviar dados ao seu aplicativo.
As seguintes propriedades e eventos são usados no widget personalizado Input Length Check: INPUT: Pode ser uma cadeia de caracteres ou um número inteiro. É aqui que você insere a entrada, cujo comprimento é restrito. COMPRIMENTO MÁXIMO: Pode ser apenas um número inteiro. Esse é o número máximo de caracteres que a entrada pode ter. WRONG INPUT: Esse evento é disparado quando o comprimento da entrada é maior do que o número máximo permitido.
EMPTY VARIABLE ERROR (ERRO DE VARIÁVEL VAZIA): esse evento ocorre quando a variável MAX LENGTH não está definida.
Como funciona
O widget personalizado Input Length Check permite que o usuário predefina um número máximo de caracteres permitidos na variável MAX LENGTH e, em seguida, verifica se o comprimento da variável INPUT atende a esse critério ou não. Se for maior do que o permitido, o widget aciona um evento e trunca a prop. INPUT de volta para o comprimento permitido também.