toJson method
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),
};
}