Buscar pacotes, repositórios e categorias de apps

Detalhes do pacotev0.3.0

progresso

Uma barra de progresso linear para o flutter, permite início não zero, pontos ao longo da linha e estilos personalizados

AndroidiOSWebmacOSWindowsLinux
Downloads em 30 dias
282
Curtidas
23
Pontos Pub
160

Instalar pacote

flutter pub add progresso

Visão geral do pacote

Orientação gerada a partir de informações públicas. Apenas para referência.

Progresso é uma barra de progresso linear personalizável para Flutter que suporta valores iniciais diferentes de zero, pontos intermediários ao longo da barra e opções extensas de estilização. Permite que desenvolvedores criem indicadores de progresso visualmente distintos adaptados às necessidades específicas de design. Ideal para rastrear o progresso em formulários, fluxos de onboarding ou qualquer cenário que exija uma visualização dinâmica e estilizada do progresso. O pacote é multiplataforma, funcionando sem problemas em Android, iOS, Web, macOS, Windows e Linux.

Casos de uso

  • Rastreamento de progresso do formulário
  • indicadores de fluxo de onboarding
  • Animações de carregamento personalizadas
  • Visualização de conclusão de tarefas
  • Tutoriais interativos

Principais recursos

  • Pontos de partida não nulos
  • Suporte para marcadores intermediários
  • Estilo personalizado extensivo
  • Compatibilidade multiplataforma
  • Transições de animação suaves
  • Cores de segmentos configuráveis

Indicado para

  • Desenvolvedores que precisam de barras de progresso flexíveis
  • Designers que desejam personalização visual
  • Aplicativos com fluxos de trabalho de progresso complexos
  • Projetos que exigem interface do usuário consistente entre plataformas
  • Equipes que usam o Flutter para aplicativos multiplataforma

Considerações

  • Requer manipulação manual do tempo de animação
  • Limitado ao layout de progresso linear
  • Sem suporte embutido para progresso circular
  • O estilo pode exigir configuração cuidadosa
  • Não otimizado para atualizações de alta frequência

README original

Snapshot do README original do repositório-fonte vinculado. Consulte o repositório para o conteúdo mais recente.

Progresso

A linear progress bar for Flutter.

Getting Started

Add to pubspec.yaml

progresso: <lastest version>

import in your flutter project

import 'package:progresso/progresso.dart';

Features

In its simplest form Progresso takes a progress parameter (0.0 to 1.0)

basic

Progresso(progress: 0.5);

You can also configure the color

custom color

Progresso(
    progress: 0.5, 
    progressColor: Colors.red, 
    backgroundColor: Colors.blue
);

Progresso can even start at a value that is not zero!

non-zero start

Progresso(start: 0.3, progress: 0.5);

Give the progress bar different stroke caps:

round end caps

Progresso(
    progress: 0.5, 
    progressStrokeCap: StrokeCap.round,
    backgroundStrokeCap: StrokeCap.round
);

Give a List of points to show points along the progress bar

points

Progresso(progress: 0.5, points: [0.2, 0.4]);

Categorias

Repositório-fonte

Projetos que usam este pacote

Ainda não há dados.