Product Details widget events

This table shows the custom events available on the Product Details widget:

Event name Type Category
productDetails:cart:beforeAdd Blocking Cart
productDetails:cart:afterAdd Non-blocking Cart
productDetails:cart:addError Non-blocking Cart
productDetails:favorites:beforeAdd Blocking Favorites
productDetails:favorites:afterAdd Non-blocking Favorites
productDetails:favorites:beforeRemove Blocking Favorites
productDetails:favorites:afterRemove Non-blocking Favorites
productDetails:product:afterFetch Non-blocking Data loading
productDetails:product:fetchError Non-blocking Data loading
productDetails:price:afterFetch Non-blocking Data loading
productDetails:stock:afterFetch Non-blocking Data loading
productDetails:atp:afterFetch Non-blocking Data loading
productDetails:remainingQty:afterFetch Non-blocking Data loading
productDetails:skuInfo:afterFetch Non-blocking Data loading
productDetails:sku:beforeSelect Blocking SKU selection
productDetails:sku:afterSelect Non-blocking SKU selection
productDetails:swatch:beforeSelect Blocking SKU selection
productDetails:swatch:afterSelect Non-blocking SKU selection
productDetails:skuInfo:afterFetch Non-blocking SKU selection
productDetails:configure:beforeOpen Blocking Configuration
productDetails:uom:afterChange Non-blocking Configuration
productDetails:availability:beforeOpen Blocking Availability
productDetails:availability:afterFetch Non-blocking Availability
productDetails:spareParts:beforeNavigate Blocking Navigation
productDetails:socialShare:beforeOpen Blocking Navigation
productDetails:quantity:afterChange Non-blocking Quantity
productDetails:view:afterRender Non-blocking Render
productDetails:price:afterDomUpdate Non-blocking DOM update
productDetails:stock:afterDomUpdate Non-blocking DOM update
productDetails:atp:afterDomUpdate Non-blocking DOM update
productDetails:remainingQty:afterDomUpdate Non-blocking DOM update