generateEnumValues static method
Generate enum value definitions from GraphQL enum value definition nodes
Implementation
static List<EnumValueDefinition> generateEnumValues(
List<EnumValueDefinitionNode> values,
Context context,
) {
final enumValues =
values
.map(
(ev) => EnumValueDefinition(
name: EnumValueName(name: ev.name.value),
annotations: proceedDeprecated(ev.directives),
),
)
.toList()
// Add the unknown enum value for handling unmapped values
..add(unknownEnumValue);
return enumValues;
}