Tree: General Information
A tree in the user interface represents a hierarchical data structure, which resembles an inverted tree with a root node at the top and branches extending downward. Each node in the tree represents a piece of data. The connections between nodes illustrate the relationships between them. The following screenshot shows an example of a tree.

A tree is defined by PXTree or PXTreeView in the Classic UI and by
qp-tree
in the Modern UI.
Learning Objectives
In this chapter, you will learn the following about a tree:
- The design guidelines for a tree
- The proper configuration of a tree
Applicable Scenarios
You configure a tree if you need to display a hierarchical data structure, such as an organizational chart, a category structure, or nested menu items.
Tree ID
An ID of a tree in HTML consists of two parts, the tree
prefix and the
semantic name. The semantic name describes the purpose of the element. For example, a tree that
displays the budget tree may have the treeBudget
ID, as the following code
shows.
<qp-tree id="treeBudget"></qp-tree>