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?,
    );