- Impressão
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.