- Impressão
Indicador de cor de status Teste de unidade
Este aplicativo explica como configurar e usar o widget personalizado Status Color Indicator.
INSERIR VÍDEO AQUI
ObjetivoO objetivo do teste unitário do Status Color Indicator é permitir que os usuários aprendam e entendam como configurar e usar o widget personalizado Status Color Indicator 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 exibe um objeto colorido no aplicativo, com base em uma entrada e um par de chave:valor previamente definido.
Os plug-ins de widget personalizado deconfiguraçãointeragem 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 Status Color Indicator: STATUSES: É uma lista de objetos que contém os pares específicos de chave:valor (por exemplo: status da máquina e suas respectivas cores) STATUS: Digite aqui a entrada (chave) para exibir a cor (valor) associada a ela. OBJECT LIST EMPTY: Esse evento é acionado quando a lista de objetos STATUSES está vazia. O widget exibe um fundo branco. STATUS NOT DEFINED: Esse evento ocorre quando o STATUS que você inseriu não está definido na lista STATUSES. O widget exibe um fundo preto.
Como funcionaNo widget personalizado Status Color Indicator, o usuário pode definir uma lista de pares de cores de status na propriedade STATUSES e, em seguida, vincular a propriedade STATUS a um registro estático, variável, de tabela etc. Quando esse campo é preenchido, o widget verifica se o texto inserido existe na lista predefinida e, em caso afirmativo, exibe a respectiva cor desse status. Como práticas recomendadas, vale a pena mostrar mensagens de erro informativas nesses acionadores também.