Variants.fromJson constructor

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

Implementation

Variants.fromJson(Map<String, dynamic> json) {
  id = json['id'];
  productId = json['product_id'];
  title = json['title'];
  price = json['price'];
  sku = json['sku'];
  position = json['position'];
  inventoryPolicy = json['inventory_policy'];
  compareAtPrice = json['compare_at_price'];
  fulfillmentService = json['fulfillment_service'];
  inventoryManagement = json['inventory_management'];
  option1 = json['option1'];
  option2 = json['option2'];
  option3 = json['option3'];
  createdAt = json['created_at'];
  updatedAt = json['updated_at'];
  taxable = json['taxable'];
  barcode = json['barcode'];
  grams = json['grams'];
  imageId = json['image_id'];
  weight = double.parse(json['weight'].toString());
  weightUnit = json['weight_unit'];
  inventoryItemId = json['inventory_item_id'];
  inventoryQuantity = json['inventory_quantity'];
  oldInventoryQuantity = json['old_inventory_quantity'];
  requiresShipping = json['requires_shipping'];
  adminGraphqlApiId = json['admin_graphql_api_id'];
}