UNPKG

@itwin/presentation-common

Version:

Common pieces for iModel.js presentation packages

41 lines 1.95 kB
/*--------------------------------------------------------------------------------------------- * Copyright (c) Bentley Systems, Incorporated. All rights reserved. * See LICENSE.md in the project root for license terms and full copyright notice. *--------------------------------------------------------------------------------------------*/ /** @packageDocumentation * @module PresentationRules */ /** * Meaning of the relationship. * @public */ export var RelationshipMeaning; (function (RelationshipMeaning) { /** * The properties should be displayed as if they belonged to the [primary instance]($docs/presentation/content/Terminology.md#primary-instance). * Generally that means they assigned a category, that's nested under the default category. */ RelationshipMeaning["SameInstance"] = "SameInstance"; /** * The properties should be distinguished from properties of the [primary instance]($docs/presentation/content/Terminology.md#primary-instance) * and shown separately to make it clear they belong to another instance. Generally that means they're assigned a separate root category. */ RelationshipMeaning["RelatedInstance"] = "RelatedInstance"; })(RelationshipMeaning || (RelationshipMeaning = {})); /** * Special values that can be used in [[RelatedPropertiesSpecification.propertyNames]] * @public */ export var RelatedPropertiesSpecialValues; (function (RelatedPropertiesSpecialValues) { /** * Used to specify that no properties should be included. Usually * used together with [[RelatedPropertiesSpecification.nestedRelatedProperties]] */ RelatedPropertiesSpecialValues["None"] = "_none_"; /** * Used to specify that all properties should be included. */ RelatedPropertiesSpecialValues["All"] = "*"; })(RelatedPropertiesSpecialValues || (RelatedPropertiesSpecialValues = {})); //# sourceMappingURL=RelatedPropertiesSpecification.js.map