Hierarchical Tree

Stable Version 2.0.0 (O11)
Also available for 10
Published on 13 Feb by 
Created on 25 June 2018
Details
Builds a hierarchical tree-like structure. It's an OutSystems approach to some of zTree functionalities. Link to zTree: https://www.outsystems.com/forge/component/963/ztree/?Unfollow=False
Read More

Simple plug in to build and display a tree-like structure using the ListRecords widget

The user can use the embedded actions to build a custom tree, or just expose the public web block on the screen to have a ready to use list.

 Note: The list that is going to be used as a source for the Hierarchical tree has to have five mandatory attributes:

- Level - integer - Zero based number representing the hierarchical of the current record, i.e. the top-most layer has Level = 0, the following layer has Level = 1, and so on.

- Sort - string - A "|" separated string with the Names oh the entire lineage of a record. For example for record Rua de Marvila on the screenshot, it's Sort attribute is "Europe|Portugal|Lisbon|Rua de Marvila". This field is used to sort the records in order to display the child records below the correct parent.

- isVisible - boolean - Flag to display or hide a given record

- isOpen - boolean - Flag that indicates if a given record is expanded in order to show its child records or collapsed.

- isChecked - boolean - Flag that indicates if a given record is checked or not.


Hope this helps anyone that needs something like this in their projects.

Please give feedback of any bugs or improvements and I'll give them a luck whenever I get the chance.


What’s new (2.0.0)

Updated to handle WebBlock events

Reviews (0)
Category
Applications, Components, Mobile Plugins, Themes and Templates, UI & Widgets
Support Options
This component is not supported by OutSystems. You may use the discussion forums to leave suggestions or obtain best-effort support from the community, including from Ângelo Sousa who created this component.
Dependencies
See all 1 dependencies
Requirements
Platform
11.0.0.200
Database
All
Stack
.NET
Component Consumers
No consumers yet.
Weekly Downloads