UNPKG

@itwin/presentation-hierarchies

Version:

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

40 lines 5.08 kB
"use strict"; /*--------------------------------------------------------------------------------------------- * Copyright (c) Bentley Systems, Incorporated. All rights reserved. * See LICENSE.md in the project root for license terms and full copyright notice. *--------------------------------------------------------------------------------------------*/ Object.defineProperty(exports, "__esModule", { value: true }); exports.setLogger = exports.getLogger = exports.HierarchyFilteringPath = exports.extractFilteringProps = exports.createHierarchyFilteringHelper = exports.mergeProviders = exports.HierarchyNodeKey = exports.HierarchyNodeIdentifier = exports.HierarchyNode = exports.RowsLimitExceededError = exports.ProcessedHierarchyNode = exports.createIModelHierarchyProvider = exports.createNodesQueryClauseFactory = exports.NodeSelectClauseColumnNames = exports.createLimitingECSqlQueryExecutor = exports.createPredicateBasedHierarchyDefinition = exports.HierarchyNodesDefinition = exports.GenericInstanceFilter = void 0; var core_common_1 = require("@itwin/core-common"); Object.defineProperty(exports, "GenericInstanceFilter", { enumerable: true, get: function () { return core_common_1.GenericInstanceFilter; } }); var IModelHierarchyDefinition_js_1 = require("./hierarchies/imodel/IModelHierarchyDefinition.js"); Object.defineProperty(exports, "HierarchyNodesDefinition", { enumerable: true, get: function () { return IModelHierarchyDefinition_js_1.HierarchyNodesDefinition; } }); var PredicateBasedHierarchyDefinition_js_1 = require("./hierarchies/imodel/PredicateBasedHierarchyDefinition.js"); Object.defineProperty(exports, "createPredicateBasedHierarchyDefinition", { enumerable: true, get: function () { return PredicateBasedHierarchyDefinition_js_1.createPredicateBasedHierarchyDefinition; } }); var LimitingECSqlQueryExecutor_js_1 = require("./hierarchies/imodel/LimitingECSqlQueryExecutor.js"); Object.defineProperty(exports, "createLimitingECSqlQueryExecutor", { enumerable: true, get: function () { return LimitingECSqlQueryExecutor_js_1.createLimitingECSqlQueryExecutor; } }); var NodeSelectQueryFactory_js_1 = require("./hierarchies/imodel/NodeSelectQueryFactory.js"); Object.defineProperty(exports, "NodeSelectClauseColumnNames", { enumerable: true, get: function () { return NodeSelectQueryFactory_js_1.NodeSelectClauseColumnNames; } }); Object.defineProperty(exports, "createNodesQueryClauseFactory", { enumerable: true, get: function () { return NodeSelectQueryFactory_js_1.createNodesQueryClauseFactory; } }); var IModelHierarchyProvider_js_1 = require("./hierarchies/imodel/IModelHierarchyProvider.js"); Object.defineProperty(exports, "createIModelHierarchyProvider", { enumerable: true, get: function () { return IModelHierarchyProvider_js_1.createIModelHierarchyProvider; } }); var IModelHierarchyNode_js_1 = require("./hierarchies/imodel/IModelHierarchyNode.js"); Object.defineProperty(exports, "ProcessedHierarchyNode", { enumerable: true, get: function () { return IModelHierarchyNode_js_1.ProcessedHierarchyNode; } }); var HierarchyErrors_js_1 = require("./hierarchies/HierarchyErrors.js"); Object.defineProperty(exports, "RowsLimitExceededError", { enumerable: true, get: function () { return HierarchyErrors_js_1.RowsLimitExceededError; } }); var HierarchyNode_js_1 = require("./hierarchies/HierarchyNode.js"); Object.defineProperty(exports, "HierarchyNode", { enumerable: true, get: function () { return HierarchyNode_js_1.HierarchyNode; } }); var HierarchyNodeIdentifier_js_1 = require("./hierarchies/HierarchyNodeIdentifier.js"); Object.defineProperty(exports, "HierarchyNodeIdentifier", { enumerable: true, get: function () { return HierarchyNodeIdentifier_js_1.HierarchyNodeIdentifier; } }); var HierarchyNodeKey_js_1 = require("./hierarchies/HierarchyNodeKey.js"); Object.defineProperty(exports, "HierarchyNodeKey", { enumerable: true, get: function () { return HierarchyNodeKey_js_1.HierarchyNodeKey; } }); var HierarchyProvider_js_1 = require("./hierarchies/HierarchyProvider.js"); Object.defineProperty(exports, "mergeProviders", { enumerable: true, get: function () { return HierarchyProvider_js_1.mergeProviders; } }); var HierarchyFiltering_js_1 = require("./hierarchies/HierarchyFiltering.js"); Object.defineProperty(exports, "createHierarchyFilteringHelper", { enumerable: true, get: function () { return HierarchyFiltering_js_1.createHierarchyFilteringHelper; } }); Object.defineProperty(exports, "extractFilteringProps", { enumerable: true, get: function () { return HierarchyFiltering_js_1.extractFilteringProps; } }); Object.defineProperty(exports, "HierarchyFilteringPath", { enumerable: true, get: function () { return HierarchyFiltering_js_1.HierarchyFilteringPath; } }); var Logging_js_1 = require("./hierarchies/Logging.js"); Object.defineProperty(exports, "getLogger", { enumerable: true, get: function () { return Logging_js_1.getLogger; } }); Object.defineProperty(exports, "setLogger", { enumerable: true, get: function () { return Logging_js_1.setLogger; } }); //# sourceMappingURL=presentation-hierarchies.js.map