NodeKey Namespace
Deprecated in 5.2 - will not be removed until after 2026-10-01. Use the new @itwin/presentation-hierarchies
package for creating hierarchies.
Function
| Name | Description | 
|---|---|
| NodeKey.equals | Checks if two given node keys are equal, taking their versions into account. | 
| NodeKey.isClassGroupingNodeKey | Checks if the supplied key is an ECClassGroupingNodeKey | 
| NodeKey.isGroupingNodeKey | Checks if the supplied key is a grouping node key | 
| NodeKey.isInstancesNodeKey | Checks if the supplied key is an ECInstancesNodeKey | 
| NodeKey.isLabelGroupingNodeKey | Checks if the supplied key is a LabelGroupingNodeKey | 
| NodeKey.isPropertyGroupingNodeKey | Checks if the supplied key is an ECPropertyGroupingNodeKey | 
Defined in
NodeKey Type Alias
Deprecated in 5.2 - will not be removed until after 2026-10-01. Use the new @itwin/presentation-hierarchies
package for creating hierarchies.
NodeKey = BaseNodeKey | ECInstancesNodeKey | ECClassGroupingNodeKey | ECPropertyGroupingNodeKey | LabelGroupingNodeKey
One of the node key types
Defined in
Last Updated: 24 October, 2025
Found something wrong, missing, or unclear on this page? Raise an issue in our repo.