values property
The allowed enum values.
Implementation
Iterable<String> get values {
final values = (_value[Keys.enum_] as Iterable?)?.cast<String>();
if (values == null) {
throw ArgumentError('Missing required property "enum"');
}
assert(
values.toSet().length == values.length,
'The "enum" property has duplicate entries.',
);
return values;
}