getUnmappedRequired method

List<TCsvColumn> getUnmappedRequired(
  1. List<TCsvColumn> expectedColumns
)

Returns the list of required columns that are currently unmapped.

Implementation

List<TCsvColumn> getUnmappedRequired(List<TCsvColumn> expectedColumns) {
  return expectedColumns.where((col) => col.isRequired && (mapping[col.key] == null || mapping[col.key]!.isEmpty)).toList();
}