getReapeatedEnumOrNull<T extends ProtobufEnumVariant> method
List<T>?
getReapeatedEnumOrNull<
T extends ProtobufEnumVariant>( - int fieldNumber,
- List<T> values, {
- List<T>? defaultValue,
})
Implementation
List<T>? getReapeatedEnumOrNull<T extends ProtobufEnumVariant>(
int fieldNumber,
List<T> values, {
List<T>? defaultValue,
}) {
final current = getListOrNull<int>(fieldNumber);
if (current == null) {
return defaultValue;
}
return JsonParser.valueEnsureAsList<T>(
current.map((e) => _toEnum(values, e)).toList(),
);
}