ValidationException.multipleFields constructor
ValidationException.multipleFields({})
Constructor for creating validation messages list separated by property.
The validationMessages
map provides validation errors for multiple fields,
while the exception
parameter provides the underlying exception details.
Implementation
ValidationException.multipleFields({
super.silent,
this.validationMessages = const {},
required DioException exception,
}) : super(
messages: validationMessages != null
? validationMessages.entries
.map<List<String>>(
(mapEntry) => mapEntry.value,
)
.toList()
.expand<String>((list) => list)
.toList()
: [],
exception: exception,
);