CustomDropdownAnimation constructor

const CustomDropdownAnimation({
  1. DropdownAnimationType type = DropdownAnimationType.sizeFade,
  2. Duration duration = const Duration(milliseconds: 300),
  3. Duration? reverseDuration,
  4. Curve curve = Curves.easeOutCubic,
  5. Curve reverseCurve = Curves.easeInCubic,
  6. bool enabled = true,
  7. DropdownTransitionBuilder? builder,
  8. bool staggerItems = false,
  9. Duration itemStagger = const Duration(milliseconds: 60),
  10. Duration itemDuration = const Duration(milliseconds: 300),
})

Implementation

const CustomDropdownAnimation({
  this.type = DropdownAnimationType.sizeFade,
  this.duration = const Duration(milliseconds: 300),
  this.reverseDuration,
  this.curve = Curves.easeOutCubic,
  this.reverseCurve = Curves.easeInCubic,
  this.enabled = true,
  this.builder,
  this.staggerItems = false,
  this.itemStagger = const Duration(milliseconds: 60),
  this.itemDuration = const Duration(milliseconds: 300),
});