toWidget method
Return the associated Widget
Implementation
@override
Widget toWidget(BuildContext context) {
List<Widget> children = [];
Widget? icon = _icon();
if (icon != null) {
children.add(icon);
}
children.add(_content(message));
return AlertDialog(
title: title == null ? null : Text(title!),
content: message == null
? null
: Column(
mainAxisSize: MainAxisSize.min,
children: children,
),
actions: _actions(context),
);
}