Group page860Group. This group contains the responsive settings for all modules.
Group Infinite Horizontal Scroll Data Table- This group contains the title, data table, empty state, and placeholder elements.
Group Main table- contains the table elements and the placeholder group
Group Main table row container- contains the
horizontal tablereusable element. Please note that the table must be a reusable element in order for the table to have infinite width.
horizontal tablereusable element - contains the list of things that will be displayed in the data table. This repeating group's data source should be changed from "Dummy" to the type of content that you will display.
RepeatingGroup Website (DO NOT CHANGE - for horizontal scroll functionality only)- used to make the data table horizontally scrollable. Do not delete or modify this element. The repeating group must always contain a single entry for this workaround.
Group Main table headings section- this repeating group contains the data table's column headings.
Repeating Group Dummys (infinite horizontal scroll)- contains the list of things that will be displayed in the data table. This repeating group's data source should be changed from "Dummy" to the type of content that you will display.
Group Main empty state- This group can become visible when the data table repeating group contains 0 entries.
horizontaltable_templatereusable element, you can make another copy of it (e.g.,
horizontaltable_invoices), in order to display another data type (e.g., Invoices).
horizontaltable_usersin this example) and not the
Repeating Group Dummys (infinite horizontal scroll)element to display a different custom type and add constraints which utilize these custom state values.
horizontaltable_users). Here is a short video which shows how to do this:
new_applyfiltersreusable element that is unique to this data table:
new_applyfilters_usersreusabe element, by opening the property editor and adding each custom state:
Input keywordelement, we need to set the value of the
new_applyfilters_users"keyword filter" custom state (and any other custom state value) through a workflow. These values can be set when the
new_applyfilters_users"Apply Filters" button is clicked:
new_applyfilters_users. and use it to filter the repeating group within the
horizontaltable_usersreusable element. To do this, navigate back to the page and replace the
new_applyfiltersreusable with the copy that you just modified (e.g.,
horizontatable_usersreusable element on the page, to be equal to the value of this "keyword filter" custom state value of the
new_applyfilters_users. reusable element on the page. Here is an example that shows how to set this workflow up:
Group Main empty stateelement can become visible when the data table repeating group contains 0 entries. It is currently not possible to access the
Repeating Group Dummy's number of entries on the page (since it is within a reusable element). However, you can add a conditional on this group which uses the repeating group's data source expression, so that this empty state becomes visible when the count of that same search is 0 (similar to the example below)