O recurso de visibilidade condicional permite adicionar condições aos seus gráficos para destacar, mostrar, ocultar elementos sempre que uma condição for atendida.
É comumente usado com Containers e útil para mostrar layouts diferentes para conteúdo que vem com mídia, texto ou texto e mídia; por mostrar a resposta correta ao trabalhar com Trivias; para mostrar um elemento específico ao atingir um determinado número de meta ou ao trabalhar com um JSON provider, você pode usá-lo para mostrar um dado específico, por exemplo, ao trabalhar com uma previsão do tempo, exibindo apenas os dias chuvosos.
Adicionando uma condição
- Clique no elemento ao qual deseja que sua condição se aplique. Por exemplo, um Container.
- Habilite a opção Visibilidade condicional no inspetor.
- Clique em Adicionar para adicionar as condições. As condições listadas podem variar de acordo com o item selecionado.
- Salve.
Casos de Uso
Encontre aqui alguns casos de uso em que você pode aplicar a visibilidade condicional para destacar uma resposta correta ou exibir layouts diferentes de acordo com o tipo de dados que uma postagem social possui.
Esses não são os únicos casos de uso, você pode usar a visibilidade condicional para muitas outras situações, então experimente esse recurso em dinâmicas diferentes das que vamos mostrar
Trivia
Neste exemplo, mostraremos como usar a visibilidade condicional para destacar a resposta correta quando uma votação for encerrada.
Postagens
Nesse caso, mostraremos como definir layouts diferentes de acordo com o tipo de dados que as postagens sociais possuem.
- Apenas Texto
- Apenas Mpidia
- Texto + Mídia
Veja que você pode criar layouts diferentes dependendo dos dados da postagem
Threshold
Você pode definir uma meta como condição para mostrar ou ocultar um elemento ou fazer aparecer a imagem de um patrocinador assim que a meta for atingida.
Você pode aplicar uma conditional visibility aos seguintes elementos: