LIDOR SYSTEMS

Advanced User Interface Controls and Components

IntegralUI Web

Documentation and API Reference


IntegralUI.TreeView

Represents the IntegralUI TreeView widget, displays hierarchical collection of item objects. Inherits from IntegralUI.Widget.

Properties


  • allowAnimation
  • Inherited. Determines whether animations of element's properties are allowed
  • allowDrag
  • Gets or sets a value indicating whether items from TreeView can be dragged
  • allowDrop
  • Gets or sets a value indicating whether the TreeView can accept data that the user drags onto it
  • animationSpeed
  • Inherited. Gets or sets the speed of animation effects
  • dataFields
  • Specifies data fields that match the data in local data source
  • hoverSelection
  • Determines whether an item can be selected while mouse cursor hovers over its space
  • indent
  • Gets or sets the distance to indent each of the child tree item levels
  • itemIcon
  • A HTML element which represents a default icon shown for all items that don't have an icon
  • itemSpacing
  • Gets or sets a space between items
  • pathSeparator
  • Gets or sets the delimiter string that the tree item path uses
  • rtl
  • Determines whether left-to-right or right-to-left layout is active
  • selectedIndex
  • Gets or sets the currently selected item by using its index
  • selectedItem
  • Gets or sets the currently selected item
  • showIcons
  • Determines whether icons are visible or not
  • showStatusIcons
  • Determines whether status icons are visible or not

Events


  • afterCollapse
  • Occurs after item is collapsed
  • afterExpand
  • Occurs after item is expanded
  • afterSelect
  • Occurs after item is selected
  • beforeCollapse
  • Occurs before item starts to collapse
  • beforeExpand
  • Occurs before item starts to expand
  • beforeSelect
  • Occurs before item is selected
  • clear
  • Occurs when all items are removed
  • dragDrop
  • Occurs when a drag-and-drop operation is completed
  • dragEnter
  • Occurs when an object is dragged into the widget's bounds
  • dragLeave
  • Occurs when an object is dragged out of the widget's bounds
  • dragOver
  • Occurs when an object is dragged over the widget's bounds
  • itemAdded
  • Occurs after item is added to the collection
  • itemAdding
  • Occurs before item is added to the collection
  • itemClick
  • Occurs when item is clicked
  • itemDblClick
  • Occurs when item is double clicked
  • itemHover
  • Occurs when the mouse cursor hovers over item space
  • itemRemoved
  • Occurs after item is removed from the collection
  • itemRemoving
  • Occurs before item is removed from the collection
  • itemRightClick
  • Occurs when item is clicked using right mouse button
  • scrollPosChanged
  • Occurs when position of scrolltree has changed
  • selectionChanged
  • Occurs whenever selection changes from one item to another

Methods