IFClite TypeScript API
    Preparing search index...

    Interface BsddClass

    interface BsddClass {
        childClasses: BsddClassRef[];
        classType?: string;
        code: string;
        definition?: string;
        dictionaryUri: string;
        name: string;
        parentClass?: BsddClassRef;
        properties: BsddClassProperty[];
        relatedIfcEntityNames: string[];
        replacingObjectCodes: string[];
        status: BsddStatus;
        synonyms: string[];
        uri: string;
    }
    Index
    childClasses: BsddClassRef[]
    classType?: string

    Class, GroupOfProperties, AlternativeUse or Material.

    code: string
    definition?: string
    dictionaryUri: string
    name: string
    parentClass?: BsddClassRef
    properties: BsddClassProperty[]
    relatedIfcEntityNames: string[]

    IFC entity names the class relates to, as bSDD publishes them (IfcWall, IfcWallSOLIDWALL).

    replacingObjectCodes: string[]

    Codes of classes that replace this one (when deprecated).

    status: BsddStatus
    synonyms: string[]
    uri: string