.. role:: clio-const
   :class: clio-flag clio-flag-const


####
tree
####

.. js:module:: ui.tree

   
   Index
   =====
   
   .. rubric:: Variables
   
   
   .. rst-class:: api-xref-list
   
   
   * :js:data:`~ui.tree.treeContext`
   
   



.. rst-class:: kind-group kind-classes

.. rubric:: Classes
   :class: kind-group-title


.. rst-class:: api-xref-list


* :js:class:`~ui.tree.Tree`
* :js:class:`~ui.tree.TreeNode`

.. rst-class:: kind-group kind-interfaces

.. rubric:: Interfaces
   :class: kind-group-title


.. rst-class:: api-xref-list


* :js:class:`~ui.tree.TreeContext`

.. rst-class:: kind-group kind-type-aliases

.. rubric:: Type Aliases
   :class: kind-group-title


.. rst-class:: api-xref-list


* :js:data:`~ui.tree.BaseMouseEvent`
* :js:data:`~ui.tree.ContextWrapper`
* :js:data:`~ui.tree.TreeEntryData`
* :js:data:`~ui.tree.TreeNodeClickEvent`
* :js:data:`~ui.tree.TreeNodeExpandEvent`

.. rst-class:: kind-group kind-variables

.. rubric:: Variables
   :class: kind-group-title


.. js:data:: ui.tree.treeContext

      .. rst-class:: clio-flags
      
         :clio-const:`const`
      
      .. rst-class:: sig-pretty-signature
      
         | treeContext: Unhandled type Opaque
      
      The context that we will provide to our tree nodes
      



.. rst-class:: kind-group kind-functions

.. rubric:: Functions
   :class: kind-group-title


.. rst-class:: api-xref-list


* :js:func:`~ui.tree.toBaseMouseEvent`

.. toctree::
   :maxdepth: 1
   :hidden:

   ../types/tree.BaseMouseEvent
   ../types/tree.ContextWrapper
   ../functions/tree.toBaseMouseEvent
   ../classes/tree.Tree
   ../interfaces/tree.TreeContext
   ../types/tree.TreeEntryData
   ../classes/tree.TreeNode
   ../types/tree.TreeNodeClickEvent
   ../types/tree.TreeNodeExpandEvent


