Skip to content

Latest commit

 

History

History
50 lines (38 loc) · 2.01 KB

File metadata and controls

50 lines (38 loc) · 2.01 KB

Component

Template component definition

Properties

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]

Enum: ClsEnum

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"