getIcon function
get icon for dialog
Implementation
Widget getIcon(DialogType dialogType, {double? size}) {
Icon icon;
switch (dialogType) {
case DialogType.CONFIRMATION:
case DialogType.RETRY:
case DialogType.ACCEPT:
icon = Icon(Icons.done, size: size ?? 20, color: Colors.white);
break;
case DialogType.DELETE:
icon = Icon(Icons.delete_forever_outlined,
size: size ?? 20, color: Colors.white);
break;
case DialogType.UPDATE:
icon = Icon(Icons.edit, size: size ?? 20, color: Colors.white);
break;
case DialogType.ADD:
icon = Icon(Icons.add, size: size ?? 20, color: Colors.white);
break;
}
return icon;
}