FilterDataModel.fromJson constructor Null safety

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

Implementation

factory FilterDataModel.fromJson(Map<String, dynamic> json) =>
    FilterDataModel(
      breadCrumbs: json["breadCrumbs"] == null
          ? null
          : List<BreadCrumb>.from(
              json["breadCrumbs"].map((x) => BreadCrumb.fromJson(x))),
      categories: json["categories"] == null
          ? null
          : List<BreadCrumb>.from(
              json["categories"].map((x) => BreadCrumb.fromJson(x))),
      brands: json["brands"] == null
          ? null
          : List<BreadCrumb>.from(
              json["brands"].map((x) => BreadCrumb.fromJson(x))),
      priceRange: json["priceRange"] == null
          ? null
          : PriceRange.fromJson(json["priceRange"]),
      colors: json["colors"] == null
          ? null
          : List<BreadCrumb>.from(
              json["colors"].map((x) => BreadCrumb.fromJson(x))),
      sizes: json["sizes"] == null
          ? null
          : List<BreadCrumb>.from(
              json["sizes"].map((x) => BreadCrumb.fromJson(x))),
      features: json["features"] == null
          ? null
          : List<Feature>.from(
              json["features"].map((x) => Feature.fromJson(x))),
    );