ValidationResults.fromJson constructor

ValidationResults.fromJson(
  1. Map<String, dynamic> json
)

Creates a ValidationResults instance from a JSON map.

This factory constructor parses the provided json and converts it into a ValidationResults instance, extracting the info, warning, and error messages.

Example:

ValidationResults results = ValidationResults.fromJson(jsonData);

Implementation

factory ValidationResults.fromJson(Map<String, dynamic> json) {
  return ValidationResults(
    infoMessages: _parseMessages(json['infoMessages']),
    warningMessages: _parseMessages(json['warningMessages']),
    errorMessages: _parseMessages(json['errorMessages']),
  );
}