| Name | Type | Description | Notes |
|---|---|---|---|
| cls | String | Defines component class/type | [optional] |
| id | String | Component id | [optional] |
| width | Number | Width in units | [optional] |
| height | Number | Height in units | [optional] |
| top | Number | Position from the page top in units | [optional] |
| left | Number | Position from the page left in units | [optional] |
| zindex | Number | Defines the rendering order on page. Components with smaller zindex are rendered before | [optional] |
| value | String | Component value | [optional] |
| data_index | String | Defines data field for Table and Container components which are used to iterate over list of items | [optional] |
labelComponent(value:"labelComponent")textComponent(value:"textComponent")dateComponent(value:"dateComponent")numberComponent(value:"numberComponent")htmlblockComponent(value:"htmlblockComponent")tableComponent(value:"tableComponent")compositeComponent(value:"compositeComponent")chartComponent(value:"chartComponent")barcodeComponent(value:"barcodeComponent")qrcodeComponent(value:"qrcodeComponent")imageComponent(value:"imageComponent")headerComponent(value:"headerComponent")footerComponent(value:"footerComponent")rectangleComponent(value:"rectangleComponent")vlineComponent(value:"vlineComponent")hlineComponent(value:"hlineComponent")pagenumberComponent(value:"pagenumberComponent")symbolComponent(value:"symbolComponent")checkboxComponent(value:"checkboxComponent")radioComponent(value:"radioComponent")signatureComponent(value:"signatureComponent")