validate method

void validate(
  1. List<TCsvColumn> columns
)

Validates all cells in this row against column schemas.

Implementation

void validate(List<TCsvColumn> columns) {
  errors.clear();
  for (final col in columns) {
    final val = values[col.key];
    final error = col.validate(val);
    if (error != null) {
      errors[col.key] = error;
    }
  }
}