Visão geral
Um pacote Flutter que fornece um widget de botão de carregamento animado com transições suaves e estilos personalizáveis. Melhora a experiência do usuário ao indicar visualmente os estados de carregamento durante ações como envio de formulários ou chamadas à API. O botão suporta formas circulares e retangulares arredondadas, com opções para personalizar cores, tamanho e velocidade da animação. Projetado para simplicidade e desempenho, integra-se perfeitamente em qualquer aplicativo Flutter em múltiplas plataformas.
Casos de uso
- Envio de formulário com estado de carregamento
- Disparo de chamada à API
- Fluxos de autenticação do usuário
- Elementos de interface do usuário interativos
- Indicação de progresso em aplicativos móveis
Principais recursos
- Transição de carregamento animada
- Forma de botão personalizável
- Cores e tamanhos configuráveis
- Suporte multiplataforma
- Integração simples com onPressed
- Efeitos de animação suave
Indicado para
- Desenvolvedores construindo formulários interativos
- Aplicativos que exigem feedback visual durante operações assíncronas
- Projetos Flutter voltados para a interface do usuário
- Desenvolvedores iniciantes a intermediários do Flutter
- Projetos direcionados para Android, iOS, Web, macOS, Windows e Linux
Considerações
- Requer configuração mínima para uso básico
- Personalização limitada além das propriedades principais
- Sem tratamento de erro embutido
- Mais adequado para cenários simples de carregamento
- Não é ideal para gerenciamento de estado complexo
