Visão geral
O pacote progress_timeline fornece um widget personalizável de linha do tempo no Flutter, projetado para representar visualmente estágios dentro de um processo maior. Ajuda os usuários a acompanhar o progresso por meio de etapas sequenciais, sendo ideal para fluxos de trabalho, fluxos de onboarding ou marcos de projeto. O widget suporta layouts lineares e verticais, com opções para personalizar indicadores, rótulos e marcadores de progresso. É leve e se integra perfeitamente em aplicativos existentes do Flutter. O pacote é de código aberto e mantido pela comunidade.
Casos de uso
- Fluxos de onboarding
- Rastreamento de marcos do projeto
- Status de processamento do pedido
- visualização da jornada do usuário
- Progresso de conclusão da tarefa
Principais recursos
- Layout de linha do tempo personalizável
- indicadores visuais de progresso
- Suporte para rótulos de etapa
- Opções flexíveis de estilo
- Open-source e ativamente mantido
Indicado para
- Desenvolvedores de aplicativos criando fluxos de trabalho guiados
- Designers que precisam de rastreamento visual de progresso
- Projetos que exigem orientação passo a passo do usuário
- Interface simples e eficaz para representação de processos
Considerações
- Limitado às funcionalidades básicas da linha do tempo
- Sem suporte embutido para animação
- Não otimizado para sequências muito longas
- Depende de manutenção externa para atualizações