(this page was created automatically. In case of formatting issues, please visit the official Wiki Page)

Table

Table Example

User Manual for Dynamic Table

General Properties

Table General Properties

Visual Properties

Table Visual Properties

Header

Table Header

Column

Table Column

Datasource

Table Datasource

Custom Actions

Table Custom Actions

Events

Table Events

Testing Hooks

Technical Documentation for Backend Developers

Getting data

Component support paginable response Endpoint standard for open specification
As mentioned before specific field can be mapped to adjust response (e.g. content → data)

Example:

{ "content": [ { "id": "9f19d7de-d089-46c6-9814-68e8f52b6130", "componentName": null, "contentType": "BOARDLET", "title": "Customer Invoice", "createdBy": "john-doe", "createdOn": "2025-04-10T11:06:56.570787Z" } ], "totalElements": 100, "totalPages": 4, "number": 0, "size": 25, "first": true, "last": false, "empty": false }

Create data

Table is sending to backend object based on configured columns.

Update date (standard way, without dialog)

Table is sending back whole data record which get from backend. Even if for instance id column is not visible table will send whole object with modification.

{ "id": "9f19d7de-d089-46c6-9814-68e8f52b6130", "status": "completed", "completedDate": "2025-04-25T10:00:00Z" }

Delete data

Table is requesting to specific endpoint with data set based on context (in this case table row).