Skip to main content

Interface: PdfDocumentTabConfiguration

Represents a configuration tab in the PDF document for a specific product.

Extends

Properties

CDNPath

CDNPath: string

Domain for all relative resources url's

Inherited from

PdfDocumentTabGeneric.CDNPath


content?

optional content: string | object

Inherited from

PdfDocumentTabGeneric.content


currency

currency: string

Currency in which price is

Inherited from

PdfDocumentTabGeneric.currency


customerId

customerId: string

Customer ID

Inherited from

PdfDocumentTabGeneric.customerId


optional customerLogo: string

Absolute URL to logo for header

Inherited from

PdfDocumentTabGeneric.customerLogo


deliveryTime?

optional deliveryTime: string

Product delivery time

Inherited from

PdfDocumentTabGeneric.deliveryTime


descriptionText?

optional descriptionText: string

Product description text


discount?

optional discount: number

Product price discount percentage

Inherited from

PdfDocumentTabGeneric.discount


elements?

optional elements: ModularElement[]

List of modular product part elements


enableForPdf?

optional enableForPdf: YesNoValue

Inherited from

PdfDocumentTabGeneric.enableForPdf


files?

optional files: TabFile[]

Inherited from

PdfDocumentTabGeneric.files


filters?

optional filters: GlobalFilters

List of all customer filters


galleryId?

optional galleryId: string

Inherited from

PdfDocumentTabGeneric.galleryId


id

id: string

Inherited from

PdfDocumentTabGeneric.id


imageDimensions?

optional imageDimensions: Dimensions

Loaded image dimensions


imageSrc?

optional imageSrc: string

URL to product current product image


isModular?

optional isModular: boolean

If true, PDF is generated for modular product

Inherited from

PdfDocumentTabGeneric.isModular


materials?

optional materials: TabMaterial[]

Inherited from

PdfDocumentTabGeneric.materials


opened?

optional opened: boolean

Inherited from

PdfDocumentTabGeneric.opened


pdfVisibilityConfig?

optional pdfVisibilityConfig: EmbedTemplatePDFSettings

Visibility settings for PDF elements

Inherited from

PdfDocumentTabGeneric.pdfVisibilityConfig


popularConfigType?

optional popularConfigType: PopularConfigType

Inherited from

PdfDocumentTabGeneric.popularConfigType


popularConfigurations?

optional popularConfigurations: PopularConfiguration[]

Inherited from

PdfDocumentTabGeneric.popularConfigurations


price?

optional price: number

Total price for selected configuration for selected quantity

Inherited from

PdfDocumentTabGeneric.price


priceType

priceType: PriceTypeEnum

Type of selected price

Inherited from

PdfDocumentTabGeneric.priceType


productName

productName: string

Product name

Inherited from

PdfDocumentTabGeneric.productName


quantity?

optional quantity: number

Selected quantity. In case if quantity is hidden in configurator it will be undefined

Inherited from

PdfDocumentTabGeneric.quantity


quantityBreaks?

optional quantityBreaks: PriceLevel[]

Product price quantity breaks


selectedOptions?

optional selectedOptions: PDFVisibleBlock[]

Selected options. Applicable only for standard product


sku?

optional sku: string

SKU code of product if configured

Inherited from

PdfDocumentTabGeneric.sku


tabName

tabName: string

Inherited from

PdfDocumentTabGeneric.tabName


tabType

tabType: CONFIGURATOR

Type of the tab (CONFIGURATOR)

Overrides

PdfDocumentTabGeneric.tabType


thumbnail?

optional thumbnail: string

URL to product thumbnail image


unitPrice?

optional unitPrice: number

Price for single unit

Inherited from

PdfDocumentTabGeneric.unitPrice


vatType

vatType: VatType

Price vat type

Inherited from

PdfDocumentTabGeneric.vatType