addFieldError method

dynamic addFieldError(
  1. String fieldName,
  2. String message, [
  3. String errorCode = 'Exception'
])

Implementation

addFieldError(String fieldName, String message,
    [String errorCode = 'Exception']) {
  if (error == null) this.error = ResponseStatus();
  var f = fieldError(fieldName);
  if (f != null) {
    f.errorCode = errorCode;
    f.message = message;
  } else {
    var newError = ResponseError();
    newError.fieldName = fieldName;
    newError.errorCode = errorCode;
    newError.message = message;

    error?.errors ??= <ResponseError>[];
    error?.errors!.add(newError);
  }
}