NiceAnimatedVisibility constructor
const
NiceAnimatedVisibility({ - Key? key,
- required bool visible,
- required Widget child,
- Duration duration = const Duration(milliseconds: 250),
- Curve curve = Curves.easeOutCubic,
- NiceEnterAnimation enterAnimation = NiceEnterAnimation.fadeSlideUp,
- NiceExitAnimation exitAnimation = NiceExitAnimation.fadeSlideDown,
- bool maintainState = false,
- bool maintainSize = false,
})
Implementation
const NiceAnimatedVisibility({
super.key,
required this.visible,
required this.child,
this.duration = const Duration(milliseconds: 250),
this.curve = Curves.easeOutCubic,
this.enterAnimation = NiceEnterAnimation.fadeSlideUp,
this.exitAnimation = NiceExitAnimation.fadeSlideDown,
this.maintainState = false,
this.maintainSize = false,
});