SoftcoverBookConfig
Type: Object
Defines the configurable parameters for a softcover (perfect-bound) book product template. This includes specifying allowed sizes, page counts, paper options for the interior and cover, and available finishing options like lamination. It provides a structured way to create and manage different softcover book offerings, ensuring consistency and simplifying the quoting and production process.
Fields
| Name | Type | Args | Description | Deprecated |
|---|---|---|---|---|
| allowCustomSize | Boolean | Allow users to specify custom page dimensions | ||
| availableCoverColors | [String!] | Available color options for cover | ||
| availableInteriorColors | [String!] | Available color options for interior pages | ||
| availableOrientations | [String!] | Available page orientations | ||
| availableSizes | [String!] | Available page sizes | ||
| bindingKind | String | Type of binding (perfect bound for softcover) | ||
| coverCoatingAvailable | Boolean | Allow cover coating (UV, aqueous) option | ||
| coverLaminationAvailable | Boolean | Allow cover lamination option | ||
| coverLaminationDefault | Boolean | Default state for cover lamination checkbox | ||
| coverSubstrateOptions | [SubstrateFilter!] | Available substrate options for cover stock (each with name and filter criteria) | ||
| interiorSubstrateOptions | [SubstrateFilter!] | Available substrate options for interior pages (each with name and filter criteria) | ||
| pageCountMax | Int | Maximum number of pages | ||
| pageCountMin | Int | Minimum number of pages | ||
| pageCountStep | Int | Page count must be divisible by this number (typically 4 for signatures) | ||
| quantityMax | Int | Maximum order quantity | ||
| quantityMin | Int | Minimum order quantity | ||
| type | String! | Product kind discriminator |