modalBody property
Widget
modalBody
Returns the modal body widget
Implementation
Widget get modalBody {
final _modalHeader = modalHeader;
final _modalDivider = modalDivider;
final _modalFooter = modalFooter;
final _widgets = <Widget>[];
if (!modalConfig.isFullPage && _modalHeader != null) {
_widgets.add(_modalHeader);
}
if (_modalDivider != null) {
_widgets.add(_modalDivider);
}
_widgets.add(
Flexible(
fit: modalConfig.isFullPage == true ? FlexFit.tight : FlexFit.loose,
child: choiceList,
),
);
if (_modalDivider != null) {
_widgets.add(_modalDivider);
}
if (_modalFooter != null) {
_widgets.add(_modalFooter);
}
return Column(
mainAxisSize: MainAxisSize.min,
mainAxisAlignment: MainAxisAlignment.start,
children: _widgets,
);
}