Disclosure Triangles

Here are categories, subcategories, and text items (leaf nodes).

[> Category 1
\/ Category 2
[> Category 2.1
[> Category 2.2
* Text Item 2.2.1
* Text Item 2.2.2
[> Category 2.3
\/ Category 2.4
* Text Item 2.4.1
* Text Item 2.4.2
* Text Item 2.4.3
* Text Item 2.4.4
* Text Item 2.4.5
[> Category 2.5
[> Category 3
[> Category 4
[> Category 5