enumeration<T extends Enum> function

TypeDescriptor<T> enumeration<T extends Enum>({
  1. required String name,
  2. required List<T> values,
  3. List<Object>? annotations,
})

Implementation

TypeDescriptor<T> enumeration<T extends Enum>({
  required String name,
  required List<T> values,
  List<Object>? annotations,
}) {
  return TypeDescriptor<T>(location: name, constructor: () => null, annotations: annotations ?? [], constructorParameters: [], fields: [], enumValues: values);
}