@openbim/ifc
    Preparing search index...

    Interface Property

    One property, quantity or predefined-set attribute.

    interface Property {
        bounds: PropertyBounds | undefined;
        discrimination: string | undefined;
        enumeration: PropertyEnumeration | undefined;
        id: bigint;
        kind:
            | "value"
            | "table"
            | "enumerated"
            | "list"
            | "bounded"
            | "reference"
            | "complex";
        members: Property[];
        name: string;
        quality: string
        | undefined;
        table: PropertyTable | undefined;
        typeName: string;
        unit: bigint | undefined;
        usage: string | undefined;
        value: IfcValue;
        valueType: string | undefined;
    }
    Index
    bounds: PropertyBounds | undefined
    discrimination: string | undefined
    enumeration: PropertyEnumeration | undefined
    id: bigint
    kind:
        | "value"
        | "table"
        | "enumerated"
        | "list"
        | "bounded"
        | "reference"
        | "complex"
    members: Property[]

    A complex property's or quantity's members.

    name: string
    quality: string | undefined
    table: PropertyTable | undefined
    typeName: string

    The entity type: IFCPROPERTYSINGLEVALUE, IFCQUANTITYLENGTH, ...

    unit: bigint | undefined

    The unit the property states; resolve it with IfcModel.resolveUnit.

    usage: string | undefined
    value: IfcValue

    value: the typed value; enumerated/list: a list; reference: a ref.

    valueType: string | undefined

    The declared IFC value type, e.g. IFCLENGTHMEASURE.