FormValidationResult.fromJson constructor

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

Create from JSON.

Implementation

factory FormValidationResult.fromJson(Map<String, dynamic> json) {
  return FormValidationResult(
    isValid: json['isValid'] as bool,
    issues: (json['issues'] as List<dynamic>?)
            ?.map(
              (e) => FormValidationIssue.fromJson(
                e as Map<String, dynamic>,
              ),
            )
            .toList() ??
        [],
    appliedFixes: (json['appliedFixes'] as List<dynamic>?)
        ?.map(
          (e) => FormAutoFixAction.fromJson(e as Map<String, dynamic>),
        )
        .toList(),
  );
}