Expansible constructor
- Key? key,
- required ExpansibleComponentBuilder headerBuilder,
- required ExpansibleComponentBuilder bodyBuilder,
- required ExpansibleController controller,
- ExpansibleBuilder expansibleBuilder = _defaultExpansibleBuilder,
- Duration duration = const Duration(milliseconds: 200),
- Curve curve = Curves.ease,
- Curve? reverseCurve,
- bool maintainState = true,
Creates an instance of Expansible.
Implementation
const Expansible({
super.key,
required this.headerBuilder,
required this.bodyBuilder,
required this.controller,
this.expansibleBuilder = _defaultExpansibleBuilder,
this.duration = const Duration(milliseconds: 200),
this.curve = Curves.ease,
this.reverseCurve,
this.maintainState = true,
});