DetailBaseDataResult constructor

const DetailBaseDataResult({
  1. @JsonKey.new(name: 'detail') required Product info,
  2. @JsonKey.new(name: 'similarList') @Default.new([]) List<Product> similarProducts,
  3. @JsonKey.new(name: 'privilegeLink') @Default.new(CouponLinkResult()) CouponLinkResult couponInfo,
})

Implementation

const factory DetailBaseDataResult({
  @JsonKey(name: 'detail') required Product info,
  @JsonKey(name: 'similarList') @Default([]) List<Product> similarProducts,
  @JsonKey(name: 'privilegeLink') @Default(CouponLinkResult()) CouponLinkResult couponInfo,
}) = _DetailBaseDataResult;