buildIcon static method

Widget buildIcon(
  1. BuildContext context,
  2. String assetName,
  3. OudsControlState controlItemState,
  4. bool isError,
)

Implementation

static Widget buildIcon(
  BuildContext context,
  String assetName,
  OudsControlState controlItemState,
  bool isError,
) {
  final controlItemTextModifier = OudsControlTextModifier(context);

  return SvgPicture.asset(
    assetName,
    fit: BoxFit.contain,
    colorFilter: ColorFilter.mode(
      controlItemTextModifier.getTextColor(controlItemState, isError),
      BlendMode.srcIn,
    ),
  );
}