ILIAS  release_8 Revision v8.23
Factory.php
Go to the documentation of this file.
1 <?php
2 
3 declare(strict_types=1);
4 
21 namespace ILIAS\UI\Component\Tree;
22 
26 interface Factory
27 {
52  public function node(): Node\Factory;
53 
101  public function expandable(string $label, TreeRecursion $recursion): Expandable;
102 }
This describes a Tree Control.
Definition: Expandable.php:28
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
Definition: Expandable.php:21
Interface for mapping data-structures to the Tree.
node()
description: purpose: > Nodes are entries in a Tree.
expandable(string $label, TreeRecursion $recursion)
description: purpose: > An Expandable Tree focuses on the exploration of hierarchically structured d...