Bitbybit Docs
    Preparing search index...

    Class CombineAssemblyStructureDto<T> (Inputs.OCCT)

    أجزاء وعقد وقوائم التحديث لـ assembly.manager.combineStructure، التي تجمعها في بنية واحدة لـ buildAssemblyDocument؛ لا تهم قوائم التحديث إلا عند تحديث مستند موجود.

    Type Parameters

    • T
    Index

    Constructors

    Properties

    parts: AssemblyPartDef<T>[]

    تعريفات الأجزاء من createPart، الأشكال التي تضعها النسخ.

    []
    

    تعريفات عقد التجميع والنسخ التي تكوّن الشجرة.

    []
    
    removals?: string[]

    تسميات الأجزاء أو النسخ أو التجميعات المراد إزالتها من مستند موجود؛ تُتجاهل في المستند الجديد.

    undefined
    

    true

    partUpdates?: AssemblyPartUpdateDef<T>[]

    تغييرات على أجزاء مستند موجود من createPartUpdate؛ تُتجاهل في المستند الجديد.

    undefined
    

    true

    clearDocument?: boolean

    عندما تكون القيمة true، يُفرّغ المستند الموجود قبل إضافة الأجزاء والعقد الجديدة؛ وعندما تكون false يُحتفظ بمحتواه وتُطبق الإزالات والتحديثات.

    false
    
    loadedParts?: AssemblyLoadedPartDef[]

    تعريفات الأجزاء المستوردة من createImportedPart، ينسخ كل منها شجرة تسميات من أحد المستندات المصدر حتى تتمكن النسخ من وضعها.

    undefined
    

    true