parse static method
Parse a user-supplied value. Throws FormatException on unknown input.
Implementation
static DesignPreset parse(String value) {
switch (value.toLowerCase().trim()) {
case 'vibrant':
return DesignPreset.vibrant;
case 'minimal':
return DesignPreset.minimal;
case 'material':
return DesignPreset.material;
default:
throw FormatException(
'Unknown design preset "$value". '
'Valid: material, vibrant, minimal.',
);
}
}