fromString static method

ImageStyle? fromString(
  1. String? value
)

Create from string value

Implementation

static ImageStyle? fromString(String? value) {
  if (value == null) return null;
  switch (value.toLowerCase()) {
    case 'natural':
      return ImageStyle.natural;
    case 'vivid':
      return ImageStyle.vivid;
    case 'anime':
      return ImageStyle.anime;
    case 'digital-art':
      return ImageStyle.digitalArt;
    case 'oil-painting':
      return ImageStyle.oilPainting;
    case 'watercolor':
      return ImageStyle.watercolor;
    case 'sketch':
      return ImageStyle.sketch;
    case '3d-render':
      return ImageStyle.render3d;
    case 'pixel-art':
      return ImageStyle.pixelArt;
    case 'abstract':
      return ImageStyle.abstract;
    default:
      return null;
  }
}