Chart Table
Warning
Rework pending, no delivery date. The Front App SDK (ReactJS) and the Front API SDK (NodeJS) are both being replaced. This page documents the current release, remains accurate, and is maintained until the replacement ships. Code written against it keeps working.
Setting up
- from App Manager, using Extensions
- using ForePaaS Package Manager on your local host:
fppm install chart-table
Table JSON configuration
Example:
request
The chart-table component takes axis into account:
axis.y: allows display in rowsaxis.x: creates as many columns as found values
options
i18n: using same format as globali18n, it allows to specify values for this table only.searcheable:true/false– Allows to activate or not a sear bar.theme:standardis default theme, it is possible to customize it (see below).headerHeight: allows to define in pixel the height of the headerrowHeight: define rows height in pixelspadding: define padding inside table cellscolumns: allows for precise configuration of columns. If not provided, it will be created from the request.
options.columns
An array of JSON object specifying each column :
type:scale/data- set the type of column to display"type":"scale"scale: define name of the scale to use
"type":"data"data: name of thedata.fieldsto be specifiedcomputeMode: specify which computeMode (e.g.select,sum,count) present for that field.evol: Specify which evolution to use
align:left/center/rightsortable:true/false
theme
It is possible to customize entirely theme used to display the Chart Table.
In options, specify for instance :
From this example, as a copy of the standard theme, it allows to entirely define a customized theme:

