IFClite TypeScript API
    Preparing search index...

    Interface PropertyValue

    A typed property value as stored in a Pset Y.Map.

    We store these as plain JSON values (not Y.Maps) because the property value is replaced atomically; partial updates to the typed shape are not meaningful at the IFC level.

    interface PropertyValue {
        source?: string;
        type: string;
        unit?: string;
        value: string | number | boolean | null;
    }
    Index
    source?: string

    Provenance: 'manual' | 'bsdd:' | 'derived' | 'ifcx:'.

    type: string
    unit?: string
    value: string | number | boolean | null