rowsToFormDataMapList function
Implementation
List<Map<String, String>>? rowsToFormDataMapList(List<FormDataModel>? kvRows) {
if (kvRows == null) {
return null;
}
List<Map<String, String>> finalMap = kvRows
.map(
(FormDataModel formData) =>
(formData.name.trim().isEmpty && formData.value.trim().isEmpty)
? null
: {
"name": formData.name,
"value": formData.value,
"type": formData.type.name,
},
)
.nonNulls
.toList();
return finalMap;
}