U
    yb$h                     @   s(   d dl T d dlmZ G dd deZdS )    )*)CmfActiveEntityc                   @   s   e Zd ZdZdZdZdZdZej	j
ej	jdddd	d
ddddddd
dZej	j
ej	jdddZej	j
ej	jdddZG dd dejZej	j
ej	jddddZG dd dejZG dd dejZdS ) CmfRegistryZRegistryZprojectZRGSu   РеестрFu   Типu   Тест-кейсыu   Тест-планыu   Тест-циклыu   Конфигурацииu   Параметрыu   Окруженияu
   Эпикиu   Все задачиu   Спискиu   Блог)
ZCmfTestcaseZCmfTestplanZCmfTestcycleZCmfTestConfigurationZCmfTestParamZCmfTestEnvironmentzCmfTask-epicZCmfTaskZCmfListzCmfDocument-blog)captionchoicesu   МодельT)r   nullableu(   Логический тип моделиc                   @   s   e Zd ZddgZdZdS )zCmfRegistry.parentZ
CmfProjectZCmfAssetSchemeFN)__name__
__module____qualname__modelsr    r   r   ./common/fields/cmf_registry.pyparent    s   r   uD   Разрешить дочерние элементы в дереве)r   r   defaultc                   @   s   e Zd ZdZdS )zCmfRegistry.tree_hiddenu   Реестр отключенN)r   r	   r
   r   r   r   r   r   tree_hidden+   s   r   c                   @   s   e Zd Zejjdddg ZdS )zCmfRegistry.tree_nodesZCmfBlogFolderZCmfTaskFilterZCmfTestcaseFolderN)r   r	   r
   r   
tree_nodesr   r   r   r   r   r   .   s   r   N)r   r	   r
   Zui_nameZ	ui_moduleZcode_prefixZverbose_nameZfull_searchZcmfZfieldsZFieldZ	CmfChoicetypeZCmfStrZ	obj_modelZobj_logic_prefixr   r   ZCmfBoolZallow_childrenr   r   r   r   r   r   r      s>   r   N)Zcmf.includeZcommon.models.cmf_active_entityr   r   r   r   r   r   <module>   s   