getFieldFormats method
Implementation
Map<String, List<String>> getFieldFormats() {
Map<String, List<String>> result = {};
fields.forEach((name, field) {
List<String> formats = [];
if (field[fieldType] == typeJson) {
formats.add(formatJson);
}
if (field.containsKey(fieldFormats)) {
if(formats.contains(formatEncrypt)){
formats.add(formatEncrypt);
}
}
if (formats.isNotEmpty) {
result[name] = formats;
}
});
return result;
}