Buscar pacotes, repositórios e categorias de apps

Detalhes do pacotev0.0.4

snappable_thanos

Pacote para o Efeito de Snap do Thanos. Use para transformar seus Widgets em poeira. Só por diversão!

AndroidiOSWebmacOSWindowsLinux
Downloads em 30 dias
31
Curtidas
61
Pontos Pub
150

Instalar pacote

flutter pub add snappable_thanos

Visão geral do pacote

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

Um pacote divertido do Flutter que cria o efeito de snap do Thanos, transformando widgets em poeira para entretenimento. Perfeito para adicionar uma animação divertida e dramática ao seu app quando acionado. O efeito é puramente visual e projetado para casos de uso lúdicos, não para funcionalidade de produção. Suporta todas as principais plataformas, incluindo Android, iOS, Web, macOS, Windows e Linux.

Casos de uso

  • Adicionando animações divertidas aos aplicativos
  • Criando efeitos semelhantes a memes
  • Aumentando o engajamento do usuário com humor
  • Simulando poderes fictícios em jogos
  • Transições de interface do usuário entretenidas

Principais recursos

  • efeito de explosão de poeira dramático
  • Integração simples com widgets existentes
  • Compatibilidade multiplataforma
  • Leve e fácil de usar
  • Animação divertida, não funcional

Indicado para

  • Desenvolvedores procurando elementos de interface divertidos
  • Aplicativos com temas gamificados ou humorísticos
  • Protótipos que precisam de interações envolventes
  • Projetos educacionais sobre animações
  • Usuários que desejam experimentar efeitos do Flutter

Considerações

  • Não adequado para funcionalidades críticas em produção
  • Pode afetar o desempenho em dispositivos de baixa gama
  • Principalmente para entretenimento, não para utilidade
  • Opções limitadas de personalização
  • Não suporta gerenciamento de estado complexo

README original

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

snappable_thanos

Thanos's Snap effect library in Flutter

Check out blog post describing the package on Fidev.

Examples

Example 1 Example 2 Example 3

Getting Started

Import it
import 'package:snappable_thanos/snappable_thanos.dart';
Wrap any widget in Snappable
@override
Widget build(BuildContext context) {
  return Snappable(
    child: Text('This will be snapped'),
  );
}
Snap with a Key

class MyWidget extends StatelessWidget {
  final key = GlobalKey<SnappableState>();
  @override
  Widget build(BuildContext context) {
    return Snappable(
      key: key,
      child: Text('This will be snapped'),
    );
  }
  
  void snap() {
    key.currentState.snap();
  }
}

Undo by currentState.reset().

or snap by tap

class MyWidget extends StatelessWidget {
  @override
  Widget build(BuildContext context) {
    return Snappable(
      snapOntap: true,
      child: Text('This will be snapped'),
    );
  }
}

Undo by tapping again.

Callback for when the snap ends

class MyWidget extends StatelessWidget {
  @override
  Widget build(BuildContext context) {
    return Snappable(
      onSnapped: () => print("Snapped!"),
      child: Text('This will be snapped'),
    );
  }
}

Categorias

Dependências

Lista de dependências 1 itens

Repositório-fonte

Projetos que usam este pacote

Ainda não há dados.