Template component definition
| Name | Type | Description | Notes |
|---|---|---|---|
| cls | ClsEnum | Defines component class/type | [optional] |
| id | String | Component id | [optional] |
| width | BigDecimal | Width in units | [optional] |
| height | BigDecimal | Height in units | [optional] |
| top | BigDecimal | Position from the page top in units | [optional] |
| left | BigDecimal | Position from the page left in units | [optional] |
| zindex | Integer | Defines the rendering order on page. Components with smaller zindex are rendered before | [optional] |
| value | String | Component value | [optional] |
| dataIndex | String | Defines data field for Table and Container components which are used to iterate over list of items | [optional] |
| Name | Value |
|---|---|
| LABEL_COMPONENT | "labelComponent" |
| TEXT_COMPONENT | "textComponent" |
| DATE_COMPONENT | "dateComponent" |
| NUMBER_COMPONENT | "numberComponent" |
| HTMLBLOCK_COMPONENT | "htmlblockComponent" |
| TABLE_COMPONENT | "tableComponent" |
| COMPOSITE_COMPONENT | "compositeComponent" |
| CHART_COMPONENT | "chartComponent" |
| BARCODE_COMPONENT | "barcodeComponent" |
| QRCODE_COMPONENT | "qrcodeComponent" |
| IMAGE_COMPONENT | "imageComponent" |
| HEADER_COMPONENT | "headerComponent" |
| FOOTER_COMPONENT | "footerComponent" |
| RECTANGLE_COMPONENT | "rectangleComponent" |
| VLINE_COMPONENT | "vlineComponent" |
| HLINE_COMPONENT | "hlineComponent" |
| PAGENUMBER_COMPONENT | "pagenumberComponent" |
| SYMBOL_COMPONENT | "symbolComponent" |
| CHECKBOX_COMPONENT | "checkboxComponent" |
| RADIO_COMPONENT | "radioComponent" |
| SIGNATURE_COMPONENT | "signatureComponent" |