baseVariants | Array | A list of variants on the base level of variants data | No |
hasVariants | Boolean | Does more than one base variant exist? | No |
currentBaseVariant | Object | Current variant on the base level | No |
baseVariantType | String | Type of the current base level variant | No |
hasMultipleDimensions | Boolean | Does more than one dimension of variants exist on this product? | No |
secondDimensionVariants | Array | List of the second dimension variants for the current variant | No |
currentSecondDimensionVariant | Object | The currently chosen variant on the second dimension level | No |
secondDimensionVariantType | String | The type of the current second dimension variant | No |
currentProductVariant | Object | The variant object for the current product | No |
skuVariants | Array | The list of sku variants for the current product | No |
hasSkuVariants | Boolean | Does more than one sku variants exist for current product? | No |
skuIsChosen | Boolean | Is a sku chosen? | No |
chosenSkuVariant | Object | The variant object for the chosen sku | No |
chosenSkuStock | Number | The stock total for the chosen sku | No |
chosenSkuId | Number | Id for the chosen sku, used for watching | No |
currentStock | Number | Return total stock quantity based on chosen sku variant or else product total stock. Overriding currentStock from MixStockHandler | No |
variantPickerData | Object | The object of data needed by the variant pickers to work properly | No |