Templated List

Templated Lists allow you to display a list of data to the users. This is useful for displaying information from a Data Source such as a database. It is also useful to group information so the user can see a list of items underneath their corresponding categories and expand and collapse them as needed.

How to Add items to a Templated List

Columns of data can be added to a Templated List on the canvas. To add an item, select one of the fields and click on the plus symbol to add a new field next to it. Fields can also be cloned by clicking on the clone button from the same top-right hand toolbar.

To bind a column to a particular field from the Data Source, highlight the text in one of the columns and modify the text property under Appearance in Block Properties

How to Delete Templated List items

To delete an item in the templated list, highlight one of the boxes and click on the delete button in the toolbar.

Templated List Properties

Appearance

Common Properties

The templated list has properties that are common to most Blocks: visibility and tooltip.

See the Common Properties article for more details on common appearance properties.

Enable Paging

When paging is enabled, the items in the list will be grouped into pages.

Page Size

You can specify the number of items that display on the page at any given time.

Scrolling Mode

If enable paging is off, only virtual, infinite and none scrolling mode options will be available. If enable paging is on, only the standard and none scrolling mode options will be available.

Behavior

Common Properties

The disabled property is common to most Blocks;

See the Common Properties article for more details on common behavior properties.

Search Enabled

The search enabled option shows a search bar at the top of the list. This lets the user search for a particular record.

Data Source

Common Properties

If you bind a data source to the templated list, the text labels for each column will need to bind to the columns coming from the data source. Once this is configured, data from the database will display in the list.

The templated list has properties that are common to most Blocks: filter, sort, show # of results, and skip # of results;

See the Common Properties article for more details on common Data Source properties.

The Data Source property is required for Templated Lists.

Grouping

Enable Grouping

You can choose to group the items on the list by the columns. In the designer mode, when the enable grouping option is selected, a new group field will appear which will act as the area where the grouping headings will be displayed.

If Grouping is Enabled, the Group By Expression property is required for Templated Lists.

This will categorize related records together, which can be expanded and viewed when the application is launched.

Allow Collapsing and Expand by Default

Allow collapsing lets the user collapse the contents of the group so they are temporarily hidden. If this is set to false, the user will be unable to collapse the grouped content. Expand by default determines if the list items are collapsed or expanded by default.

Action

Common Properties

The templated list has properties that are common to most Blocks: navigate to, update data sources, and show confirmation dialog;

See the Common Properties article for more details on common action properties.

Last updated