IFClite TypeScript API
    Preparing search index...

    Interface EntityDefinition

    @ifc-lite/codegen

    IFC Code Generator - TypeScript and Rust from EXPRESS schemas

    Features:

    • TypeScript interfaces from EXPRESS entities
    • CRC32 type IDs for fast O(1) lookup
    • Serialization support for IFC writing
    • Rust type generation
    • Schema metadata registry
    interface EntityDefinition {
        attributes: AttributeDefinition[];
        derived?: DerivedAttribute[];
        inverse?: InverseAttribute[];
        isAbstract: boolean;
        name: string;
        supertype?: string;
        supertypeOf?: string[];
        uniqueRules?: string[];
        whereRules?: string[];
    }
    Index
    attributes: AttributeDefinition[]
    derived?: DerivedAttribute[]
    inverse?: InverseAttribute[]
    isAbstract: boolean
    name: string
    supertype?: string
    supertypeOf?: string[]
    uniqueRules?: string[]
    whereRules?: string[]