Skip to main content

T8PropertySet <TUnit>

Represents a property set containing properties and nested property sets. Property sets organize related properties together (e.g., material properties, geometry properties).

@example
const propertySet: T8PropertySet<T8Unit> = {
name: "Pset_WallCommon",
properties: {
"IsExternal": { value: true, type: "IfcBoolean" },
"LoadBearing": { value: true, type: "IfcBoolean" }
},
sets: {}
};

Index

Properties

name

name: string

The name of the property set

properties

properties: Record<string, T8Property<TUnit> | T8Property<TUnit>[]>

Collection of properties in this set. Can be a single property or an array of properties (when conflicts exist).

sets

sets: Record<string, T8PropertySet<TUnit>>

Nested property sets contained within this set

Page Options