Buscar pacotes, repositórios e categorias de apps

Detalhes do pacotev0.1.2

countdown_flutter

Um plug-in simples de contagem regressiva para o flutter. Fornece uma maneira simples de criar uma contagem regressiva no seu aplicativo.

Downloads em 30 dias
98
Curtidas
47
Pontos Pub
40

Instalar pacote

flutter pub add countdown_flutter

Visão geral do pacote

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

Um plugin leve do Flutter que habilita funcionalidade simples de contagem regressiva dentro dos aplicativos. Ele fornece uma interface fácil de usar para criar e gerenciar cronômetros de contagem regressiva, ideal para aplicativos que exigem recursos baseados no tempo, como flashcards, temporizadores ou contagens regressivas de eventos. O pacote se integra perfeitamente ao sistema de widgets do Flutter e suporta formatação personalizada da exibição do tempo. Desenvolvido com simplicidade em mente, requer pouca configuração e setup.

Casos de uso

  • Aplicativos de aprendizagem baseados em temporizador
  • Contagem regressiva do evento exibida
  • Implementações de temporizador de jogo
  • Rastreamento de prazo de tarefas
  • Elementos de interface do usuário interativos

Principais recursos

  • API simples para criação de contagem regressiva
  • Formato de hora personalizável
  • Suporte de animação embutido
  • Integração fácil com widgets do Flutter
  • Leve e sem dependências

Indicado para

  • Desenvolvedores iniciantes do Flutter
  • Aplicativos que precisam de contagens regressivas básicas
  • Interfaces de cronômetro minimalistas
  • Aplicativos educacionais ou de produtividade
  • Funcionalidades rápidas de rastreamento de tempo

Considerações

  • Limitado à funcionalidade básica de contagem regressiva
  • Sem controles embutidos de pausa/resumo
  • Não suporta contagens regressivas recorrentes
  • Sem otimizações nativas específicas do plataforma
  • Requer manipulação manual da lógica de expiração

README original

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

flutter-countdown

A simple countdown plugin for flutter ⌛

gif

Getting Started

This project is a starting point for a Flutter plug-in package, a specialized package that includes platform-specific implementation code for Android and/or iOS.

For help getting started with Flutter, view our online documentation, which offers tutorials, samples, guidance on mobile development, and a full API reference.

Usage
Countdown
import 'package:flutter/material.dart';
import 'package:countdown_flutter/countdown_flutter.dart';

class Foo extends StatelessWidget {
  @override
  Widget build(BuildContext context) {
    return Center(
      child: Countdown(
        duration: Duration(seconds: 10),
        onFinish: () {
          print('finished!');
        },
        builder: (BuildContext ctx, Duration remaining) {
            return Text('${remaining.inMinutes}:${remaining.inSeconds}');
        },
      ),
    );
  }
}

CountdownFormatted
import 'package:flutter/material.dart';
import 'package:countdown_flutter/countdown_flutter.dart';

class Foo extends StatelessWidget {
  @override
  Widget build(BuildContext context) {
    return Center(
      child: CountdownFormatted(
        duration: Duration(hours: 1),
        builder: (BuildContext ctx, String remaining) {
          return Text(remaining); // 01:00:00
        },
      ),
    );
  }
}

Categorias

Repositório-fonte

Projetos que usam este pacote

Ainda não há dados.