class in Unity.Hierarchy
/
Inherits from:Unity.Hierarchy.HierarchyNodeTypeHandlerBase
Provides a base class for hierarchy node type handlers that manage how specific node types are displayed and interact with HierarchyView instances.
| Method | Description |
|---|---|
| OnBindItem | Called whenever a HierarchyViewItem is bound to a HierarchyView. Typically used to set up the item with the necessary data and styles. |
| OnBindView | Called when the HierarchyNodeTypeHandler is bound to a HierarchyView. |
| OnUnbindItem | Called whenever a HierarchyViewItem is unbound from a HierarchyView. |
| OnUnbindView | Called when the HierarchyNodeTypeHandler is unbound from a HierarchyView. |
| Property | Description |
|---|---|
| CommandList | Get the HierarchyCommandList associated with this handler. |
| Hierarchy | Get the Hierarchy owning this handler. |
| Method | Description |
|---|---|
| Dispose | Disposes this hierarchy node type handler to free up resources in the derived class. |
| GetDefaultNodeFlags | Get the default value used to initialize a hierarchy node flags. |
| GetNodeHashCode | Gets the hash code for the specified hierarchy node. |
| GetNodeType | Retrieves the hierarchy node type for this hierarchy node type handler. |
| GetNodeTypeName | Get the type name of this hierarchy node type handler. |
| SearchMatch | Determines if a node matches the search query. |
| Method | Description |
|---|---|
| Initialize | Initializes this hierarchy node type handler. |
| SearchBegin | Called when a new search query begins. |
| SearchEnd | Called when a search query ends. |
| ViewModelPostUpdate | Called after the HierarchyViewModel finishes being updated. |