Buscar pacotes, repositórios e categorias de apps

Detalhes do pacotev2.2.2

timer_count_down

Cronômetro simples. Usado para criar um cronômetro simples. É puro tudo

AndroidiOSWebmacOSWindowsLinux
Downloads em 30 dias
29,7 mil
Curtidas
200
Pontos Pub
150

Instalar pacote

flutter pub add timer_count_down

Visão geral do pacote

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

Um pacote simples e puro de temporizador de contagem regressiva em Dart, projetado para criar temporizadores básicos com configuração mínima. Suporta múltiplas plataformas, incluindo Android, iOS, Web, macOS, Windows e Linux. Ideal para aplicativos que exigem uma funcionalidade de contagem regressiva direta sem dependências complexas. O pacote é leve e fácil de integrar, sendo adequado para casos de uso como temporizadores em jogos, lembretes ou desafios com tempo limitado.

Casos de uso

  • Criando contagens regressivas simples em aplicativos
  • Implementando desafios com tempo limitado
  • Construindo sistemas de lembrete ou alarme
  • Adicionando temporizadores a aplicativos educacionais
  • Usando mecânicas do jogo
  • Exibindo indicadores de tempo até o vencimento

Principais recursos

  • Leve e puro Dart
  • Suporte multiplataforma
  • API simples para contagens regressivas
  • Sem dependências externas
  • Integração fácil com o Flutter
  • Duração de contagem regressiva configurável

Indicado para

  • Desenvolvedores iniciantes do Flutter
  • Implementações simples de temporizador
  • Aplicativos que precisam de lógica básica de contagem regressiva
  • Projetos com dependências mínimas
  • Componentes de interface do usuário baseados em tempo

Considerações

  • Recursos avançados limitados
  • Não adequado para cenários de temporização complexos
  • Sem funcionalidade embutida de pausa/resumo
  • Requer manipulação manual de callbacks
  • Melhor para necessidades básicas de contagem regressiva apenas
  • Nenhuma personalização além das configurações básicas

README original

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

Simple Count Down

pub

A highly customizable countdown widget for Flutter, with support for custom styling, intervals, and onFinished callbacks.

Preview

Installing

  • Add the latest version of the package to your pubspec.yaml file in the dependency section.
  dependencies:
    flutter:
      sdk: flutter

    timer_count_down: ^2.2.2

Run this in your terminal or click on pub get

$ flutter pub get

How to use

Simple example for the usage of the package is shown below.

class MyWidget extends StatelessWidget {
  @override
  Widget build(BuildContext context) {
    return Countdown(
      seconds: 20,
      build: (BuildContext context, double time) => Text(time.toString()),
      interval: Duration(milliseconds: 100),
      onFinished: () {
        print('Timer is done!');
      },
    );
  }
}

Example

For pause, restart and resume you need to use CountdownController. For an example of using the package, please check the example folder. Otherwise, keep reading and keep going!

Categorias

Repositório-fonte

Projetos que usam este pacote