Teste de unidade do Looper
  • 04 Nov 2023
  • 1 Minuto para Ler
  • Contribuintes

Teste de unidade do Looper


Article Summary

Teste de unidade do Looper

Este aplicativo explica como configurar e usar o widget personalizado Looper

Objetivo

O objetivo do Looper Unit Test é permitir que os usuários aprendam e entendam como configurar e usar o widget personalizado Looper 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. O Looper Custom Widget pode ser usado para percorrer uma matriz de registros de tabela e atualizar esses registros em massa.

Configuração

Os plug-ins de widgets personalizados 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.

O widget personalizado Looper usa uma propriedade e três eventos. A propriedade que está sendo usada chama-se "Loop List", é do tipo lista de texto e é somente leitura. Essa é a lista que você passa para o widget para ser repetida.

O primeiro evento que está sendo usado nesse widget personalizado chama-se "Loop Action" e é disparado para cada item da lista e gera o item da lista. O segundo evento usado nesse widget personalizado chama-se "End Action" e é disparado quando todos os itens da lista de loop são percorridos com êxito. O terceiro evento que está sendo usado nesse widget personalizado chama-se "Error" (Erro) e é acionado se houver mais de 250 itens passados para a lista de loop.

Como funciona

O widget personalizado Looper pode ser usado para percorrer uma matriz de registros de tabela e atualizar esses registros em massa. Um exemplo de como o widget personalizado Looper funciona pode ser visto no GIF abaixo.

Lopperv2.gif


Este artigo foi útil?