Reporting Widgets
Report Table tsm-pivot-reporting-widget
Tabular representation of report data with filtering options.
Widget Or Layout: layout
Value:
{
"type": "layout",
"title": "Report Table",
"widget": {
"type": "tsm-pivot-reporting-widget"
}
}
Inputs
Height
Key: height
Name: Height
Show filter
Key: showFilter
Name: Show filter
Show sum in the column
Key: showTotalCountColumn
Name: Show sum in the column
Label for "sum in the column"
Key: labelTotalCountColumn
Name: Label for "sum in the column"
Show sum in the row
Key: showTotalCountRow
Name: Show sum in the row
Label for "sum in the row"
Key: labelTotalCountRow
Name: Label for "sum in the row"
Show line number
Key: showLineNumber
Name: Show line number
Report Chart tsm-chart-reporting-widget
Graphical representation of report data.
Widget Or Layout: layout
Value:
{
"type": "layout",
"title": "Report Chart",
"widget": {
"type": "tsm-chart-reporting-widget"
}
}
Inputs
'Height'
Key: height
Name: 'Height'
'Showfilter'
Key: showFilter
Name: 'Showfilter'
Script
Key: scriptCode
Name: Script
Buttons position
Key: buttonsPosition
Name: Buttons position
Listing - Filter dtl-table-filter-widget
Listing - Filter
Widget Or Layout: widget
Value:
{
"type": "object",
"title": "Listing - Filter",
"widget": {
"type": "dtl-table-filter-widget",
"notitle": true,
"persistent": "Never"
},
"config": {
"listingId": "",
"listingTypeCode": ""
}
}
Inputs
Title position
Key: labelPosition
Name: Title position
Optional CSS class for input
Key: fieldHtmlClass
Name: Optional CSS class for input
Optional CSS class for description
Key: labelHtmlClass
Name: Optional CSS class for description
Hide title
Key: notitle
Name: Hide title
Hidden
Key: hidden
Name: Hidden
Listing ID
Key: listingId
Name: Listing ID
Listing type
Key: listingTypeCode
Name: Listing type
Profile category
Key: profileCategory
Name: Profile category
Profile
Key: profileId
Name: Profile