colorToHexWithAlpha method

String colorToHexWithAlpha(
  1. Color color
)

Get hex string for a color with alpha (8-character format: #RRGGBBAA).

Implementation

String colorToHexWithAlpha(Color color) {
  final argb = color.value;
  final r = (argb >> 16) & 0xFF;
  final g = (argb >> 8) & 0xFF;
  final b = argb & 0xFF;
  final a = (argb >> 24) & 0xFF;

  return '#${r.toRadixString(16).padLeft(2, '0')}'
      '${g.toRadixString(16).padLeft(2, '0')}'
      '${b.toRadixString(16).padLeft(2, '0')}'
      '${a.toRadixString(16).padLeft(2, '0')}';
}