parse static method
Parse a user-supplied value. Throws FormatException on unknown input.
Implementation
static SpacingScale parse(String value) {
switch (value.toLowerCase().trim()) {
case 'compact':
return SpacingScale.compact;
case 'spacious':
return SpacingScale.spacious;
case 'normal':
return SpacingScale.normal;
default:
throw FormatException(
'Unknown spacing scale "$value". '
'Valid: compact, normal, spacious.',
);
}
}