Home > widget-integration > CombinedProductListingsController > updateCombinedQuickViewUI
CombinedProductListingsController.updateCombinedQuickViewUI() method
Full UI update orchestration for combined listing products in quick-view. Handles: no-variant state (clear child, disable swatches, reset slider), variant-selected state (price/ATC, labels, detail link, slider sync).
Signature:
updateCombinedQuickViewUI(modal: HTMLElement, selectedVariant: PreOrderVariant | null, fallbackImages: ProductImage[], sliderRef: {
slick(method: string, ...args: unknown[]): unknown;
} | null, hooks: CombinedQuickViewUIHooks): void;
Parameters
|
Parameter |
Type |
Description |
|---|---|---|
|
modal |
HTMLElement | |
|
selectedVariant |
PreOrderVariant | null | |
|
fallbackImages | ||
|
sliderRef |
{ slick(method: string, ...args: unknown[]): unknown; } | null | |
|
hooks |
Returns:
void