Interface ConfigurableProductHelperTypes

Hierarchy

Properties

__resolveType: HelperType<never, string>
assignments: HelperType<{ includeInactive: boolean }, Promise<{ assignment: ProductAssignment; product: Product }[]>>
assortmentPaths: HelperType<{ forceLocale?: string }, Promise<{ links: AssortmentPathLink[] }[]>>
catalogPriceRange: HelperType<{ currency?: string; includeInactive: boolean; quantity: number; vectors: ProductConfiguration[] }, Promise<ProductPriceRange>>
media: HelperType<{ limit: number; offset: number; tags?: string[] }, Promise<ProductMedia[]>>
products: HelperType<{ includeInactive: boolean; vectors: ProductConfiguration[] }, Promise<Product[]>>
reviews: HelperType<{ limit?: number; offset?: number; queryString?: string; sort?: SortOption[] }, Promise<ProductReview[]>>
siblings: HelperType<{ assortmentId?: string; includeInactive: boolean; limit: number; offset: number }, Promise<Product[]>>
simulatedPriceRange: HelperType<{ currency?: string; includeInactive: boolean; quantity?: number; useNetPrice: boolean; vectors: ProductConfiguration[] }, Promise<ProductPriceRange>>
status: HelperType<never, string>
texts: HelperType<{ forceLocale?: string }, Promise<ProductText>>
variations: HelperType<{ limit: number; offset: number }, Promise<ProductVariation[]>>