AnimatedFittedTextFieldContainer constructor

const AnimatedFittedTextFieldContainer({
  1. Key? key,
  2. required TextField child,
  3. Widget builder(
    1. BuildContext context,
    2. TextField child
    )?,
  4. CalculateFunction? calculator,
  5. Duration? growDuration,
  6. Duration? shrinkDuration,
  7. Curve? growCurve,
  8. Curve? shrinkCurve,
})

Implementation

const AnimatedFittedTextFieldContainer({
  Key? key,
  required this.child,
  this.builder,
  CalculateFunction? calculator,
  Duration? growDuration,
  Duration? shrinkDuration,
  Curve? growCurve,
  Curve? shrinkCurve,
})  : calculator = calculator ?? FittedTextFieldCalculator.fitVisible,
      growDuration = growDuration ?? const Duration(milliseconds: 300),
      shrinkDuration = shrinkDuration ?? const Duration(milliseconds: 600),
      growCurve = growCurve ?? Curves.easeOutCirc,
      shrinkCurve = shrinkCurve ?? Curves.easeInCirc,
      super(key: key);