VolumeSaleInfo.fromJson constructor

VolumeSaleInfo.fromJson(
  1. Map json_
)

Implementation

VolumeSaleInfo.fromJson(core.Map json_)
    : this(
        buyLink: json_['buyLink'] as core.String?,
        country: json_['country'] as core.String?,
        isEbook: json_['isEbook'] as core.bool?,
        listPrice: json_.containsKey('listPrice')
            ? VolumeSaleInfoListPrice.fromJson(
                json_['listPrice'] as core.Map<core.String, core.dynamic>)
            : null,
        offers: (json_['offers'] as core.List?)
            ?.map((value) => VolumeSaleInfoOffers.fromJson(
                value as core.Map<core.String, core.dynamic>))
            .toList(),
        onSaleDate: json_['onSaleDate'] as core.String?,
        retailPrice: json_.containsKey('retailPrice')
            ? VolumeSaleInfoRetailPrice.fromJson(
                json_['retailPrice'] as core.Map<core.String, core.dynamic>)
            : null,
        saleability: json_['saleability'] as core.String?,
      );