IFClite TypeScript API
    Preparing search index...

    Variable enConst

    en: {
        anyRelation: string;
        applicability: {
            attribute: { equals: string; exists: string; pattern: string };
            classification: {
                any: string;
                system: string;
                systemAndValue: string;
                value: string;
            };
            entity: { pattern: string; simple: string; withPredefined: string };
            material: { any: string; pattern: string; value: string };
            partOf: { simple: string; withEntity: string; withEntityAndType: string };
            property: {
                bounded: string;
                equals: string;
                exists: string;
                pattern: string;
            };
        };
        cardinality: {
            atLeast: string;
            atMost: string;
            between: string;
            exactly: string;
            satisfied: string;
        };
        constraints: {
            bounds: {
                atLeast: string;
                atMost: string;
                between: string;
                greaterThan: string;
                lessThan: string;
            };
            conjunction: string;
            enumeration: { multiple: string; single: string };
            pattern: string;
            simpleValue: string;
        };
        failures: {
            attributeEmpty: string;
            attributeMissing: string;
            attributePatternMismatch: string;
            attributeProhibited: string;
            attributeValueMismatch: string;
            classificationMissing: string;
            classificationPresenceUnresolved: string;
            classificationProhibited: string;
            classificationSystemMismatch: string;
            classificationSystemMissingAvailable: string;
            classificationUnresolved: string;
            classificationValueMismatch: string;
            classificationValueMissingAvailable: string;
            entityTypeMismatch: string;
            materialMissing: string;
            materialProhibited: string;
            materialUnresolved: string;
            materialValueMismatch: string;
            materialValueMissingAvailable: string;
            partOfEntityMismatch: string;
            partOfMissing: string;
            partOfMissingSimple: string;
            partOfPredefinedMismatch: string;
            partOfProhibited: string;
            predefinedTypeMismatch: string;
            predefinedTypeMissing: string;
            prohibited: string;
            propertyDatatypeMismatch: string;
            propertyDatatypeUnknown: string;
            propertyEmpty: string;
            propertyMissing: string;
            propertyMissingAvailable: string;
            propertyOutOfBounds: string;
            propertyPatternMismatch: string;
            propertyProhibited: string;
            propertyValueMismatch: string;
            psetMissing: string;
            psetMissingAvailable: string;
            unknown: string;
        };
        optionality: { optional: string; prohibited: string; required: string };
        relations: {
            IfcRelAggregates: string;
            IfcRelAssignsToGroup: string;
            IfcRelContainedInSpatialStructure: string;
            IfcRelFillsElement: string;
            IfcRelNests: string;
            IfcRelVoidsElement: string;
            "IfcRelVoidsElement IfcRelFillsElement": string;
        };
        requirements: {
            attribute: {
                mustEqual: string;
                mustExist: string;
                mustMatch: string;
                mustNotEqual: string;
                mustNotExist: string;
            };
            classification: {
                mustBeInSystem: string;
                mustBeInSystemWithValue: string;
                mustHave: string;
                mustHaveValue: string;
                mustNotBeInSystem: string;
                mustNotHave: string;
            };
            entity: {
                mustBe: string;
                mustBeWithPredefined: string;
                mustHavePredefined: string;
            };
            material: {
                mustBe: string;
                mustHave: string;
                mustMatch: string;
                mustNotHave: string;
            };
            partOf: { mustBe: string; mustBeSimple: string; mustNotBe: string };
            property: {
                mustBeBounded: string;
                mustEqual: string;
                mustExist: string;
                mustHaveType: string;
                mustMatch: string;
                mustNotExist: string;
            };
        };
        status: { fail: string; not_applicable: string; pass: string };
        summary: {
            entities: string;
            noApplicable: string;
            overallFail: string;
            overallPass: string;
            specifications: string;
            title: string;
        };
        ui: {
            actualValue: string;
            applicability: string;
            clearResults: string;
            entities: string;
            entity: string;
            expectedValue: string;
            exportBcf: string;
            exportJson: string;
            failed: string;
            failureReason: string;
            isolateFailed: string;
            isolatePassed: string;
            loadIds: string;
            passed: string;
            passRate: string;
            requirement: string;
            requirements: string;
            runValidation: string;
            showAll: string;
            showFailed: string;
            specification: string;
            specifications: string;
        };
    }

    English translations for IDS validation

    Type Declaration

    • anyRelation: string

      A partOf without a relation: any partOf relation, followed recursively (#7401).

    • applicability: {
          attribute: { equals: string; exists: string; pattern: string };
          classification: {
              any: string;
              system: string;
              systemAndValue: string;
              value: string;
          };
          entity: { pattern: string; simple: string; withPredefined: string };
          material: { any: string; pattern: string; value: string };
          partOf: { simple: string; withEntity: string; withEntityAndType: string };
          property: {
              bounded: string;
              equals: string;
              exists: string;
              pattern: string;
          };
      }
    • cardinality: {
          atLeast: string;
          atMost: string;
          between: string;
          exactly: string;
          satisfied: string;
      }
    • constraints: {
          bounds: {
              atLeast: string;
              atMost: string;
              between: string;
              greaterThan: string;
              lessThan: string;
          };
          conjunction: string;
          enumeration: { multiple: string; single: string };
          pattern: string;
          simpleValue: string;
      }
      • bounds: {
            atLeast: string;
            atMost: string;
            between: string;
            greaterThan: string;
            lessThan: string;
        }
      • conjunction: string

        Joins facets declared in the same <xs:restriction>, which are conjunctive.

      • enumeration: { multiple: string; single: string }
      • pattern: string
      • simpleValue: string
    • failures: {
          attributeEmpty: string;
          attributeMissing: string;
          attributePatternMismatch: string;
          attributeProhibited: string;
          attributeValueMismatch: string;
          classificationMissing: string;
          classificationPresenceUnresolved: string;
          classificationProhibited: string;
          classificationSystemMismatch: string;
          classificationSystemMissingAvailable: string;
          classificationUnresolved: string;
          classificationValueMismatch: string;
          classificationValueMissingAvailable: string;
          entityTypeMismatch: string;
          materialMissing: string;
          materialProhibited: string;
          materialUnresolved: string;
          materialValueMismatch: string;
          materialValueMissingAvailable: string;
          partOfEntityMismatch: string;
          partOfMissing: string;
          partOfMissingSimple: string;
          partOfPredefinedMismatch: string;
          partOfProhibited: string;
          predefinedTypeMismatch: string;
          predefinedTypeMissing: string;
          prohibited: string;
          propertyDatatypeMismatch: string;
          propertyDatatypeUnknown: string;
          propertyEmpty: string;
          propertyMissing: string;
          propertyMissingAvailable: string;
          propertyOutOfBounds: string;
          propertyPatternMismatch: string;
          propertyProhibited: string;
          propertyValueMismatch: string;
          psetMissing: string;
          psetMissingAvailable: string;
          unknown: string;
      }
    • optionality: { optional: string; prohibited: string; required: string }
    • relations: {
          IfcRelAggregates: string;
          IfcRelAssignsToGroup: string;
          IfcRelContainedInSpatialStructure: string;
          IfcRelFillsElement: string;
          IfcRelNests: string;
          IfcRelVoidsElement: string;
          "IfcRelVoidsElement IfcRelFillsElement": string;
      }
    • requirements: {
          attribute: {
              mustEqual: string;
              mustExist: string;
              mustMatch: string;
              mustNotEqual: string;
              mustNotExist: string;
          };
          classification: {
              mustBeInSystem: string;
              mustBeInSystemWithValue: string;
              mustHave: string;
              mustHaveValue: string;
              mustNotBeInSystem: string;
              mustNotHave: string;
          };
          entity: {
              mustBe: string;
              mustBeWithPredefined: string;
              mustHavePredefined: string;
          };
          material: {
              mustBe: string;
              mustHave: string;
              mustMatch: string;
              mustNotHave: string;
          };
          partOf: { mustBe: string; mustBeSimple: string; mustNotBe: string };
          property: {
              mustBeBounded: string;
              mustEqual: string;
              mustExist: string;
              mustHaveType: string;
              mustMatch: string;
              mustNotExist: string;
          };
      }
    • status: { fail: string; not_applicable: string; pass: string }
    • summary: {
          entities: string;
          noApplicable: string;
          overallFail: string;
          overallPass: string;
          specifications: string;
          title: string;
      }
    • ui: {
          actualValue: string;
          applicability: string;
          clearResults: string;
          entities: string;
          entity: string;
          expectedValue: string;
          exportBcf: string;
          exportJson: string;
          failed: string;
          failureReason: string;
          isolateFailed: string;
          isolatePassed: string;
          loadIds: string;
          passed: string;
          passRate: string;
          requirement: string;
          requirements: string;
          runValidation: string;
          showAll: string;
          showFailed: string;
          specification: string;
          specifications: string;
      }