U
    EfH                     @   s*   d dl T d dlZG dd dejjjZdS )    )*Nc                       s   e Zd Z fddZ  ZS )CmfUiFormGroupc                    sn   |  dg t j||}| dg dd| gdd| jgg}tjj|ddgdD ]}|j||j|jd qP|S )Nparentui_form_groupz==)filterfields)r   r   name)Zload_fieldssupercopyr   ZmodelsZCmfUiFormFieldlistr   )selfargskwargsZnew_objZ_filterZfield	__class__ !./cmf/models/cmf_ui_form_group.pyr
      s    zCmfUiFormGroup.copy)__name__
__module____qualname__r
   __classcell__r   r   r   r   r      s   r   )Zcmf.includeZcmf.fields.cmf_ui_form_groupZcmfr   Zcmf_ui_form_groupr   r   r   r   r   <module>   s   