class in Unity.Hierarchy
/
Inherits from:Unity.Hierarchy.HierarchyNodeTypeHandlerBase
Base class for hierarchy node type handlers.
| Method | Description |
|---|---|
| OnBindItem | Called whenever a hierarchy view item is bound to a hierarchy view. Typically used to set up the item with the necessary data and styles. |
| OnBindView | Called when the hierarchy node type handler is bound to a hierarchy view. Typically used to add stylesheets or classes to the HierarchyView.StyleContainer. |
| OnUnbindItem | Called whenever a hierarchy view item is unbound from a hierarchy view. |
| OnUnbindView | Called when the hierarchy node type handler is unbound from a hierarchy view. |
| 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. |