@itwin/ecschema-metadata
Version:
ECObjects core concepts in typescript
43 lines • 2.25 kB
JavaScript
;
/*---------------------------------------------------------------------------------------------
* 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.ECSchemaNamespaceUris = exports.ECStringConstants = void 0;
/**
* @internal
*/
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";
}
exports.ECStringConstants = ECStringConstants;
/**
* @internal
*/
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 || (exports.ECSchemaNamespaceUris = ECSchemaNamespaceUris = {}));
//# sourceMappingURL=Constants.js.map