$CatalogueEntityFromJson function

CatalogueEntity $CatalogueEntityFromJson(
  1. Map<String, dynamic> json
)

Implementation

CatalogueEntity $CatalogueEntityFromJson(Map<String, dynamic> json) {
  final CatalogueEntity catalogueEntity = CatalogueEntity();
  final int? code = jsonConvert.convert<int>(json['code']);
  if (code != null) {
    catalogueEntity.code = code;
  }
  final CatalogueAll? all = jsonConvert.convert<CatalogueAll>(json['all']);
  if (all != null) {
    catalogueEntity.all = all;
  }
  final List<CatalogueSub>? sub = (json['sub'] as List<dynamic>?)?.map(
          (e) => jsonConvert.convert<CatalogueSub>(e) as CatalogueSub).toList();
  if (sub != null) {
    catalogueEntity.sub = sub;
  }
  final Map<String, dynamic>? categories =
  (json['categories'] as Map<String, dynamic>?)?.map(
          (k, e) => MapEntry(k, e));
  if (categories != null) {
    catalogueEntity.categories = categories;
  }
  return catalogueEntity;
}