toWidget method

  1. @override
Widget toWidget(
  1. BuildContext context
)
override

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),
  );
}