FAccordionMotion constructor
const
FAccordionMotion({
- Duration expandDuration = const Duration(milliseconds: 200),
- Curve expandCurve = Curves.easeOutCubic,
- Duration collapseDuration = const Duration(milliseconds: 200),
- Curve collapseCurve = Curves.easeInCubic,
- Curve iconExpandCurve = Curves.easeOut,
- Curve iconCollapseCurve = Curves.easeOut,
- Animatable<
double> revealTween = const FImmutableTween(begin: 0.0, end: 1.0), - Animatable<
double> iconTween = const FImmutableTween(begin: 0.0, end: 0.50),
Creates a FAccordionMotion.
Implementation
const FAccordionMotion({
this.expandDuration = const Duration(milliseconds: 200),
this.expandCurve = Curves.easeOutCubic,
this.collapseDuration = const Duration(milliseconds: 200),
this.collapseCurve = Curves.easeInCubic,
this.iconExpandCurve = Curves.easeOut,
this.iconCollapseCurve = Curves.easeOut,
this.revealTween = const FImmutableTween(begin: 0.0, end: 1.0),
this.iconTween = const FImmutableTween(begin: 0.0, end: 0.50),
});