enumValuePrinter<T> function
A variant of toStringValuePrinter designed for enum values. Since
toString()
on an enum returns Enum.value
, this printer strips off the
Enum.
prefix.
Implementation
String enumValuePrinter<T>(T value) =>
toStringValuePrinter(value).split('.')[1];