This element contains a table of records. Tables can be used to display and edit records. The canEditData
property configures if the table is read-only or not.
Use no-code to configure the table. Tables can be local, cloud, of hybrid. Using the no-code select which table and keys should be displayed on the table.
These are the low code actions available for table elements.
Used to refresh the records of a table element.
Example: after changing the records in a database, you can use this action to update the elements inside the table to reflect the current database state.
Counts the amount of records in the table and place that value in a variable or another element.
Tab menus have a mouseUp event that can be configured using low-code. This event is triggered when the user changes the selected tab.
This section is used to configure the table size and position.
Property | Description |
---|---|
top | The value in pixels representing how far the element is from the top of the window. |
left | The value in pixels representing how distant element is from the left side of the window. |
width | The value in pixels representing the distance between the left side of the element and its right side. |
height | The value in pixels representing the distance between the bottom side of the element and its top side. |
Use the properties in this section to configure the responsive design behaviors for the element.
Property | Description |
---|---|
lockAspectRatio | Locks the aspect ratio of the element. |
responsive-x | How the element resizes responding to screen changes in the X axis. |
responsive-y | How the element resizes responding to screen changes in the Y axis. |
allowInIOSNotch | Allows the element to be drawn outside the safe area on iOS. Will draw underneath the notch in iOS. |
The properties in this section are used together with those in the appearance section to configure how the element is displayed on the screen. This section deals with the properties related to text used by the table.
Property | Description |
---|---|
textSize | The text size used in the element’s text. |
textStyle | The style used in the element’s text. It can be bold, italic, underlined, and strikethrough. |
textAlignment | The text alignment used for the element’s text. It can be aligned to the left, right, or center. |
This section is used to configure how the table looks.
Property | Description |
---|---|
blendLevel | How transparent the element is. |
headerColor | The color used by the header background. |
headerTextColor | The color used by the header text. |
headerVerticalAlign | The vertical alignment of the header. |
rowColor1 | For elements with alternating row colors, this is the color for the odd rows. |
rowColor2 | For elements with alternating row colors, this is the color for the even rows. |
rowHeight | The height for the row. |
rowVerticalAlign | The vertical alignment for the row. |
bodyTextColor | The color used by the body text. |
columnAlign | The alignment for the column. |
showBorder | Turns the visibility of the element’s borders on or off. |
lineColor | The color of the line. |
hiliteColor | The color of the hilited state of the element. |
useRowColorForEditCell | If the element should use the row color for the edit cell background. |
editCellTextColor | The color used by the text inside an edit cell. |
editCellHiliteColor | The hilite color used by edit cells. |
This section is contains properties that are specific to elements of type table.
Property | Description |
---|---|
name | The name of the element. Displayed in the project browser. |
canEditData | If the data shown in the element is editable. |
adjustColumnsOnPlayer | If the columns should be adjusted depending on the player size. |