IFClite TypeScript API
    Preparing search index...

    Function getAttributeXsdTypes

    • Look up the XSD primitive types accepted by an attribute slot on a specific entity. Returns the union of xs:integer, xs:double, xs:string, xs:boolean, xs:date, xs:dateTime, xs:duration across every schema declaration of the (entity, attribute) pair — the IDS validator treats a literal as valid if it casts under any one of these types. Returns undefined when the attribute isn't known on that entity in the requested IFC version.

      Backed by a per-version lazy index so the validator's tight loop stays O(1) regardless of attribute-table size.

      Parameters

      Returns readonly string[] | undefined