U
    #cG                     @   s8   d dl T d dlmZ d dlmZ G dd dejeZdS )    )*)cmf_document)CmfActiveEntityc                   @   s  e Zd Zejd Zdddddddd	d
ddddddgddddddddgdgiZG dd dejZeee	j
jej Zejjejjdddddd dgd Zejjejjd!d"dd d#d$d%dd&d'dg	d(Zejjejjd)dd*Zejjejjd+d,d-d.d/d0Zejjejjd1dd2d3Zejjejjd4dd2d3Zejjejjd5d2d2d6Zejjejjd2d7d8d9d:Zejjejjd;ddd<d2d=ZG d>d? d?e	j
jZG d@d de	j
j Z G dAd de	j
j!Z!ejjejjdBddCdDZ"dES )FCmfDocument)Z
ICONS_DATAZui_group_fieldsZ_main
logic_typeZ	list_type
cmf_author	cmf_ownerZcmf_owner_assistantsZ	executorsZ
spectatorsparentZactivitystatusZ
alarm_dateZworkflowZneed_approve)namefieldsZ_addonZext_idZperm_encryptZperm_policyZperm_policy_anonymousZperm_policy_guestZperm_policy_sharelinkc                   @   s   e Zd ZddgZdS )zCmfDocument.logic_typeZactivity_idZ	parent_idN)__name__
__module____qualname__Zoptions_list_params r   r   (./modules/project/fields/cmf_document.pyr   +   s   u!   Родительская нодаTZ
CmfProjectZ	CmfFolderZCmfActiveEntityFilterZCmfTask)captionZnullablemodelsu   Ветви дереваtree_parentZCmfListZCmfKanbanBoardZ
CmfRoadmapZCmfTaskFilterZCmfTaskReport)r   backrefr   u   Внешний)r   readonlyu   Тип документаu   Документ_u   Таблицаu   Документ)docZexcelZtinymce)r   choicesu   Путь на дискеF)r   indexvisibleu   Папка на дискеu   Полный экран)r   defaultr   u   Элементы менюZCmfMenuItemobj)r   r   modelr   u#   Упоминаемые задачиZmentions)r   r   rightr   r   c                   @   s   e Zd ZdZdS )zCmfDocument.textu   Добавить текстN)r   r   r   Zplaceholderr   r   r   r   textX   s   r   c                   @   s   e Zd ZdZdS )zCmfDocument.cmf_owneru   ВладелецN)r   r   r   r   r   r   r   r   r   [   s   c                   @   s   e Zd ZdZdS )zCmfDocument.cmf_authorTN)r   r   r   r   r   r   r   r   r   ^   s   u   ПодписчикиZCmfFollower)r   r   r   N)#r   r   r   r   Zui_meta_skipZui_formr   tuplesetr   r   Zessential_child_modelsZcmfr   ZFieldZCmfGenericRelationr   ZCmfGenericBackrefZ
tree_nodesZCmfBoolZis_externalZ	CmfChoicetypeZCmfTextZ	file_pathZlocation_pathZfull_screenZ
CmfBackrefZ
menu_itemsZCmfM2MZmention_tasksr   r   r   Z	followersr   r   r   r   r      s   
# 
  	r   N)Zcmf.includeZ
cmf.modelsr   Zcommon.models.cmf_active_entityr   r   r   r   r   r   <module>   s   