Teste de unidade do Looper

Prev Next

Teste de unidade do Looper

Este aplicativo explica como configurar e usar o widget personalizado Looper

You might want to consider downloading the latest version of the Looper v2.1 widget or replace your current one, as it includes important improvements and bug fixes.

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 que está sendo 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

Como iniciar o Looper V2.1 na Step-Enter

Se quiser que o Looper inicie automaticamente quando você entrar em uma etapa, isso normalmente é feito com acionadores de entrada de etapa, que definem as propriedades do widget personalizado. A propriedade Begin é a que realmente inicia o loop.

Improvements

In the v2.1 the "Looping the list two times" has been fixed.