Buscar pacotes, repositórios e categorias de apps

Capa de animated_card
Detalhes do pacotev2.0.0

animated_card

Pacote para animar a inicialização de qualquer widget, com a possibilidade de usar um dismissível personalizado.

AndroidiOSWebmacOSWindowsLinux
Downloads em 30 dias
673
Curtidas
70
Pontos Pub
140

Instalar pacote

flutter pub add animated_card

Visão geral do pacote

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

O pacote animated_card oferece uma maneira simples de animar a aparição de qualquer widget, melhorando a experiência do usuário com efeitos suaves de entrada. Ele suporta animações de inicialização personalizáveis e inclui um recurso de descarte para elementos interativos. Ideal para cartões, banners ou qualquer componente da interface que se beneficie de transições dinâmicas de entrada. O pacote é compatível com múltiplas plataformas, incluindo Android, iOS, Web, macOS, Windows e Linux, tornando-o versátil para aplicativos multiplataforma. Integra-se facilmente por meio do Flutter pub add e é mantido por um desenvolvedor dedicado.

Casos de uso

  • Telas de onboarding
  • Exibição dinâmica do cartão
  • Elementos de interface interativos
  • Carregando conteúdo com animação
  • mensagens de boas-vindas do usuário

Principais recursos

  • Animações de inicialização suaves
  • Comportamento descartável personalizável
  • Compatibilidade multiplataforma
  • Integração fácil com o Flutter
  • Suporta qualquer widget como conteúdo
  • Curvas de animação configuráveis

Indicado para

  • Iniciantes do Flutter
  • Projetos de melhoria de UI/UX
  • Aplicativos multiplataforma
  • Painéis interativos
  • Fluxos de onboarding

Considerações

  • Pode afetar o desempenho com muitos cartões animados
  • Requer ajuste cuidadoso da duração da animação
  • Limitado ao momento de inicialização do widget
  • Não adequado para atualizações de alta frequência
  • Depende da estrutura correta da árvore de widgets

README original

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

animated_card

Package to animate the initialization of any widget, with the possibility of using a custom dismissible.

How to use

pubspec.yaml

To Flutter Version <= 1.22.6

  animated_card: 1.0.0+8<lastest version>

To Flutter Version >= 2.0.0

  animated_card: <lastest version>

import

import 'package:animated_card/animated_card.dart';

Simple implementation

AnimatedCard(
    child: <Widget>,
),

Dismissible implementation

AnimatedCard(
    direction: AnimatedCardDirection.left, //Initial animation direction 
    initDelay: Duration(milliseconds: 0), //Delay to initial animation
    duration: Duration(seconds: 1), //Initial animation duration
    onRemove: () => lista.removeAt(index), //Implement this action to active dismiss
),

Example

Getting Started

This project is a starting point for a Dart package, a library module containing code that can be shared easily across multiple Flutter or Dart projects.

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

Categorias

Repositório-fonte

Projetos que usam este pacote

Ainda não há dados.