toJson method Null safety

Map<String, dynamic> toJson()

Implementation

Map<String, dynamic> toJson() => {
      "breadCrumbs": breadCrumbs == null
          ? null
          : List<dynamic>.from(breadCrumbs!.map((x) => x.toJson())),
      "categories": categories == null
          ? null
          : List<dynamic>.from(categories!.map((x) => x.toJson())),
      "brands":
          brands == null ? null : List<dynamic>.from(brands!.map((x) => x)),
      "priceRange": priceRange == null ? null : priceRange!.toJson(),
      "colors": colors == null
          ? null
          : List<dynamic>.from(colors!.map((x) => x.toJson())),
      "sizes": sizes == null
          ? null
          : List<dynamic>.from(sizes!.map((x) => x.toJson())),
      "features": features == null
          ? null
          : List<dynamic>.from(features!.map((x) => x.toJson())),
    };