IFClite TypeScript API
    Preparing search index...

    Interface EntityResult

    Result for a single entity, generalised over its source.

    interface EntityResult {
        entityName?: string;
        entityType: string;
        expressId: number;
        globalId?: string;
        modelId: string;
        passed: boolean;
        requirementResults: RequirementResult[];
    }
    Index
    entityName?: string

    Entity name (if available)

    entityType: string

    Entity type (e.g., "IfcWall")

    expressId: number

    Express ID of the entity

    globalId?: string

    IFC GlobalId (if available)

    modelId: string

    Model ID (for multi-model support)

    passed: boolean

    Overall pass/fail status

    requirementResults: RequirementResult[]

    Results for each requirement