ImageColorMode.parse constructor

ImageColorMode.parse(
  1. String? color
)

Implementation

factory ImageColorMode.parse(String? color) => switch (color) {
      'RGB' => ImageColorMode.RGB,
      'RGBA' => ImageColorMode.RGBA,
      'RGBa' => ImageColorMode.RGBa,
      'RGBX' => ImageColorMode.RGBX,
      'L' => ImageColorMode.L,
      'LA' => ImageColorMode.LA,
      'La' => ImageColorMode.La,
      'P' => ImageColorMode.P,
      'PA' => ImageColorMode.PA,
      'CMYK' => ImageColorMode.CMYK,
      'YCbCr' => ImageColorMode.YCbCr,
      'HSV' => ImageColorMode.HSV,
      'LAB' => ImageColorMode.LAB,
      _ => throw ArgumentError('Unknown color mode: "$color"'),
    };