getIcon function
Implementation
Widget getIcon(S360fWidgetColorVariant type, Color color) {
final size = S360fDimension.getSpacing(multiplier: 2.5);
switch (type) {
case S360fWidgetColorVariant.error:
case S360fWidgetColorVariant.errorFilled:
return Icon(MingCuteIcons.mgc_warning_line, color: color, size: size);
case S360fWidgetColorVariant.warning:
case S360fWidgetColorVariant.warningFilled:
return Icon(MingCuteIcons.mgc_warning_line, color: color, size: size);
case S360fWidgetColorVariant.success:
case S360fWidgetColorVariant.successFilled:
return Icon(
MingCuteIcons.mgc_check_circle_line,
color: color,
size: size,
);
case S360fWidgetColorVariant.info:
case S360fWidgetColorVariant.infoFilled:
return Icon(MingCuteIcons.mgc_information_line, color: color, size: size);
case S360fWidgetColorVariant.primary:
return Icon(
MingCuteIcons.mgc_check_circle_line,
color: color,
size: size,
);
case S360fWidgetColorVariant.secondary:
return Icon(
MingCuteIcons.mgc_check_circle_line,
color: color,
size: size,
);
case S360fWidgetColorVariant.base:
case S360fWidgetColorVariant.baseFilled:
return Icon(MingCuteIcons.mgc_information_line, color: color, size: size);
}
}