Interface: CVProduct
Defined in: types/src/product.ts:142
Product data model. A product contains one or more views, each with elements and print areas.
Properties
| Property | Type | Description | Defined in |
|---|---|---|---|
id? | string | Unique product identifier (auto-generated if omitted) | types/src/product.ts:144 |
title? | string | Product display title (derived from first view if omitted) | types/src/product.ts:146 |
thumbnail? | string | Product thumbnail URL (derived from first view thumbnail if omitted) | types/src/product.ts:148 |
views | CVView[] | Product views (front, back, etc.) | types/src/product.ts:150 |
options? | Partial<ChamevoOptions> | Product-level option overrides | types/src/product.ts:152 |
namesNumbers? | NamesNumbersEntry[] | Names & Numbers entries (product-level roster). | types/src/product.ts:154 |