Map<String, dynamic> toJson() { final Map<String, dynamic> jsonMap = { "iconResource": iconResource?.toJson(), "vendorName": vendorName, }; return jsonMap; }