toJson method

Map<String, dynamic> toJson()

Implementation

Map<String, dynamic> toJson() {
  return {
    'type': chartTypeToString(type),
    'isValid': isValid,
    'hasWarnings': hasWarnings,
    'issueCount': issues.length,
    'errorCount': errors.length,
    'warningCount': warnings.length,
    'infoCount': infos.length,
    'issues': issues.map((issue) => issue.toJson()).toList(growable: false),
  };
}