Prebuilt transitions for Animated Switcher such as flip, zoom and translation.
- AnimatedSwitcherPlus.flipX
- AnimatedSwitcherPlus.flipY
- AnimatedSwitcherPlus.zoomIn
- AnimatedSwitcherPlus.zoomOut
- AnimatedSwitcherPlus.translationLeft
- AnimatedSwitcherPlus.translationRight
- AnimatedSwitcherPlus.translationTop
- AnimatedSwitcherPlus.translationBottom
- Easily animate between two widget
- No need to provide first and second child at the same time, compare to similar packages
Add this line to your pubspec:
dependencies:
animated_switcher_plus: ^1.1.0
AnimatedSwitcherFlip.flipX(
duration: const Duration(milliseconds: 1500),
child: _showFirstChild ?
const Text('Primary Text', key: ValueKey(0)) :
const Text('Secondary Text', key: ValueKey(1)),
);
Note: Change child's key in order to notify AnimatedSwitcher that child has been changed, otherwise transition won't happen.