UNPKG

@itwin/presentation-hierarchies

Version:

A package for creating hierarchies based on data in iTwin.js iModels.

26 lines 1.3 kB
/*--------------------------------------------------------------------------------------------- * Copyright (c) Bentley Systems, Incorporated. All rights reserved. * See LICENSE.md in the project root for license terms and full copyright notice. *--------------------------------------------------------------------------------------------*/ import { HierarchyNodeKey } from "../HierarchyNodeKey.js"; /** @public */ // eslint-disable-next-line @typescript-eslint/no-redeclare export var ProcessedHierarchyNode; (function (ProcessedHierarchyNode) { /** Checks whether the given node is a generic node */ function isGeneric(node) { return HierarchyNodeKey.isGeneric(node.key); } ProcessedHierarchyNode.isGeneric = isGeneric; /** Checks whether the given node is an ECInstances-based node */ function isInstancesNode(node) { return HierarchyNodeKey.isInstances(node.key); } ProcessedHierarchyNode.isInstancesNode = isInstancesNode; /** Checks whether the given node is a grouping node */ function isGroupingNode(node) { return HierarchyNodeKey.isGrouping(node.key); } ProcessedHierarchyNode.isGroupingNode = isGroupingNode; })(ProcessedHierarchyNode || (ProcessedHierarchyNode = {})); //# sourceMappingURL=IModelHierarchyNode.js.map