UNPKG

@itwin/ecschema-metadata

Version:

ECObjects core concepts in typescript

39 lines 2.04 kB
/*--------------------------------------------------------------------------------------------- * Copyright (c) Bentley Systems, Incorporated. All rights reserved. * See LICENSE.md in the project root for license terms and full copyright notice. *--------------------------------------------------------------------------------------------*/ /** * @internal */ export class ECStringConstants { // Relationship End static RELATIONSHIP_END_SOURCE = "Source"; static RELATIONSHIP_END_TARGET = "Target"; // Container Type static CONTAINERTYPE_SCHEMA = "Schema"; static CONTAINERTYPE_ENTITYCLASS = "EntityClass"; static CONTAINERTYPE_CUSTOMATTRIBUTECLASS = "CustomAttributeClass"; static CONTAINERTYPE_STRUCTCLASS = "StructClass"; static CONTAINERTYPE_RELATIONSHIPCLASS = "RelationshipClass"; static CONTAINERTYPE_ANYCLASS = "AnyClass"; static CONTAINERTYPE_PRIMITIVEPROPERTY = "PrimitiveProperty"; static CONTAINERTYPE_STRUCTPROPERTY = "StructProperty"; static CONTAINERTYPE_PRIMITIVEARRAYPROPERTY = "ArrayProperty"; static CONTAINERTYPE_STRUCTARRAYPROPERTY = "StructArrayProperty"; static CONTAINERTYPE_NAVIGATIONPROPERTY = "NavigationProperty"; static CONTAINERTYPE_ANYPROPERTY = "AnyProperty"; static CONTAINERTYPE_SOURCERELATIONSHIPCONSTRAINT = "SourceRelationshipConstraint"; static CONTAINERTYPE_TARGETRELATIONSHIPCONSTRAINT = "TargetRelationshipConstraint"; static CONTAINERTYPE_ANYRELATIONSHIPCONSTRAINT = "AnyRelationshipConstraint"; static CONTAINERTYPE_ANY = "Any"; } /** * @internal */ export var ECSchemaNamespaceUris; (function (ECSchemaNamespaceUris) { ECSchemaNamespaceUris.SCHEMAURL3_2_JSON = "https://dev.bentley.com/json_schemas/ec/32/ecschema"; ECSchemaNamespaceUris.SCHEMAITEMURL3_2 = "https://dev.bentley.com/json_schemas/ec/32/schemaitem"; ECSchemaNamespaceUris.SCHEMAURL3_2_XML = "http://www.bentley.com/schemas/Bentley.ECXML.3.2"; })(ECSchemaNamespaceUris || (ECSchemaNamespaceUris = {})); //# sourceMappingURL=Constants.js.map