Expander constructor

const Expander({
  1. Key? key,
  2. required Widget child,
  3. required Widget header,
  4. double gapPadding = 8,
  5. CrossAxisAlignment crossAxisAlignment = CrossAxisAlignment.start,
  6. bool initiallyExpanded = false,
  7. ExpanderController? controller,
  8. Duration duration = const Duration(milliseconds: 250),
  9. Duration reverseDuration = const Duration(milliseconds: 250),
  10. Curve curve = Curves.easeOutCirc,
  11. AlignmentGeometry alignment = Alignment.topCenter,
  12. Widget? overrideSeparator,
})

Implementation

const Expander({
  super.key,
  required this.child,
  required this.header,
  this.gapPadding = 8,
  this.crossAxisAlignment = CrossAxisAlignment.start,
  this.initiallyExpanded = false,
  this.controller,
  this.duration = const Duration(milliseconds: 250),
  this.reverseDuration = const Duration(milliseconds: 250),
  this.curve = Curves.easeOutCirc,
  this.alignment = Alignment.topCenter,
  this.overrideSeparator,
});