Visão geral
Um widget de interruptor personalizável para o Flutter que suporta personalização total da aparência e comportamento. Os usuários podem ajustar largura, cores, ícones, texto, raio de borda e muito mais. Mantém o estado de seleção durante os rebuilds e é adequado para diversas necessidades de interface com usuário que exigem alternância liga/desliga. O pacote é leve e compatível com todas as principais plataformas, incluindo móvel, web e desktop.
Casos de uso
- Configurações de preferência do usuário
- Alternadores de recurso ligado/desligado
- Controles de entrada de formulário
- Alternadores de modo escuro
- Painéis de configuração de perfil
Principais recursos
- Design totalmente personalizável
- Mantém o estado de seleção
- Suporta ícones e texto
- Compatibilidade multiplataforma
- Tamanho e estilo ajustáveis
- Integração simples da API
Indicado para
- Desenvolvedores construindo interfaces responsivas
- Aplicativos que precisam de entradas baseadas em alternância
- Componentes de formulário personalizáveis
- Projetos multiplataforma do Flutter
Considerações
- Requer manutenção manual do estado em alguns casos
- animações internas limitadas
- Mais adequado para lógica de alternância simples
- Não ideal para widgets interativos complexos
