Visão geral
O pacote indexado fornece um widget Indexed no Flutter que permite controle preciso sobre a ordem de empilhamento dos widgets filhos dentro de um Stack, semelhante ao z-index do CSS. Permite que desenvolvedores definam o empilhamento visual de elementos sobrepostos com valores inteiros intuitivos, tornando mais fácil gerenciar layouts complexos envolvendo sobrepõe, animações ou componentes interativos. Este pacote é particularmente útil quando é necessário controle granular sobre a ordem de renderização sem reordenar manualmente os filhos no Stack.
Casos de uso
- Elementos de interface com sobreposição e empilhamento controlado
- Criando animações em camadas
- Gerenciando a prioridade de toque em widgets empilhados
- Projetando interfaces de sobreposição complexas
- Implementando arrastar e soltar com controle de profundidade
Principais recursos
- Ordenação simples semelhante ao z-index
- Empilhamento baseado em inteiros intuitivo
- Integração contínua com Stack
- Não é necessário reordenar os filhos manualmente
- Suporta todas as plataformas do Flutter
Indicado para
- Desenvolvedores que precisam de controle preciso de empilhamento
- Designers de interface trabalhando com componentes em camadas
- Projetos com interações complexas de sobreposição
- Aplicativos que exigem gerenciamento dinâmico de camadas
Considerações
- Limitado ao contexto de pilha apenas
- Não afeta diretamente o teste de colisão
- Requer entendimento da ordem de renderização da pilha
- Não adequado para layouts não sobrepostos
