@openbim/ifc
    Preparing search index...

    Interface CopyReport

    What IfcModel.copyProduct or IfcModel.append did, or, for a dry run, would do.

    interface CopyReport {
        applied: boolean;
        copied: CopiedEntity[];
        copy?: bigint;
        joined: bigint[];
        regenerated: bigint[];
        reused: CopiedEntity[];
        skipped: bigint[];
    }
    Index
    applied: boolean

    false for a dry run.

    copied: CopiedEntity[]

    Every original with its copy, in creation order.

    copy?: bigint

    The product's copy; undefined for an append.

    joined: bigint[]

    Existing relationships and layers the copies joined.

    regenerated: bigint[]

    Append: copies given a new GlobalId.

    reused: CopiedEntity[]

    Append: source entities this model already holds, with the one used.

    skipped: bigint[]

    Relationships of an original the copies do not get.