constantStrings function
Implementation
List<String>? constantStrings(DartObject? value, String field) {
final list = value?.getField(field)?.toListValue();
if (list == null) return null;
final result = <String>[];
for (final item in list) {
final string = item.toStringValue();
if (string == null || string.isEmpty) return null;
result.add(string);
}
return result;
}