isEnum function

bool isEnum(
  1. dynamic value
)

check whether an dynamic type value is an enum

Implementation

bool isEnum(dynamic value) {
  final split = value.toString().split('.');
  return split.length > 1 && split[0] == value.runtimeType.toString();
}