v1.0.1
snappable
Uma biblioteca Flutter para o efeito de snap do Thanos. Use para transformar seus Widgets em poeira. Só para diversão!
81Curtidas 14Downloads em 30 dias40Pontos Pub
Plataformas indisponíveis
Efeito de clique do Thanos no Flutter
Texto original em inglês. Visite o GitHub para a versão atual.
Thanos effect library in Flutter
Check out blog post describing the package on Fidev.

import 'package:snappable/snappable.dart';
@override
Widget build(BuildContext context) {
return Snappable(
child: Text('This will be snapped'),
);
}
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().
class MyWidget extends StatelessWidget {
@override
Widget build(BuildContext context) {
return Snappable(
snapOntap: true,
child: Text('This will be snapped'),
);
}
}
Undo by tapping again.
class MyWidget extends StatelessWidget {
@override
Widget build(BuildContext context) {
return Snappable(
onSnapped: () => print("Snapped!"),
child: Text('This will be snapped'),
);
}
}
Lista de dependências 3 itens
{"sdk":"flutter"}^2.1.4{"sdk":"flutter"}Filtre pelo caso de uso, compare a atividade e confira o projeto original antes de adotá-lo.
“A repository is the most basic element of GitHub.”
GitHub Docs — About repositories ↗