parseTextDecorationStyle method
Parses a text-decoration-style attribute value into a TextDecorationStyle.
Implementation
TextDecorationStyle? parseTextDecorationStyle(String? textDecorationStyle) {
if (textDecorationStyle == null) {
return null;
}
switch (textDecorationStyle) {
case 'solid':
return TextDecorationStyle.solid;
case 'dashed':
return TextDecorationStyle.dashed;
case 'dotted':
return TextDecorationStyle.dotted;
case 'double':
return TextDecorationStyle.double;
case 'wavy':
return TextDecorationStyle.wavy;
}
throw UnsupportedError(
'Attribute value for text-decoration-style="$textDecorationStyle"'
' is not supported');
}