Constructor for creating a Library Tree View element with the given library path and display name.
The name to be displayed in the tree element.
ReadonlylibraryThe Library Path representing this tree element.
ReadonlyprojectStatic ReadonlyiconThe default icon size.
Checks is the provided element part of the parent hierarchy of this element.
Sets the optional height for the element, if not set, the tree element uses the element height of the tree.
The current icon image.
Determines if the element is currently Disabled.
Determines if the element is currently Editable.
Determines if the element is currently Expandable.
Determines if the element is currently Expanded.
Determines if the element is currently Highlighted.
Determines if the entry is a project reference.
Determines if the entry is a project reference root.
Determines if the element is currently Selected.
Determines if the element is currently visible.
The current name.
The parent item.
Gets the visual element if the data element is currently visible on screen.
Adds the element.
Checks is the provided element part of the parent hierarchy of this element.
Gets the element at the specified index.
Gets the index for the element or no value if the element is not a child of this instance.
Adds the element at the specified index.
Removes the element and returns the removed element, or null if the element was not removed.
Removes the element at the specified index and returns the removed element.
Simple class representing a single Tree Element from the Library Tree View UI element.