StoreLocation.fromJson constructor

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

Implementation

factory StoreLocation.fromJson(Map<String, dynamic> json) {
  return StoreLocation(
    storeId: json['store_id'] as String? ?? json['storeId'] as String?,
    storeName: json['store_name'] as String? ?? json['storeName'] as String?,
    storeAddress: json['store_address'] as String? ?? json['storeAddress'] as String?,
    storePhoneNumber: json['store_phone_number'] as String? ?? json['storePhoneNumber'] as String?,
    storeEmail: json['store_email'] as String? ?? json['storeEmail'] as String?,
    khasUserCoordinate: json['KhasUser_Coordinate'] != null ? KhasUserCoordinate.fromJson(Map<String, dynamic>.from(json['KhasUser_Coordinate'])) : (json['khasUserCoordinate'] != null ? KhasUserCoordinate.fromJson(Map<String, dynamic>.from(json['khasUserCoordinate'])) : null),
    media: json['media'] is Iterable ? (json['media'] as Iterable).map((e) => MediaContent.fromJson(Map<String, dynamic>.from(e))).toList() : null,
  );
}