a
    Dg                     @   sX   d dl Z d dlmZ d dlmZ d dlmZ d dlm	Z	 d dl
mZ G dd de	ZdS )	    N)forms)gettext_lazy)versioned_static)BaseChooser)Taskc                   @   sH   e Zd ZedZedZedZeZdZ	dZ
dZdd Zed	d
 ZdS )AdminTaskChooserzChoose a taskzChoose another taskzEdit this taskZ	thumbtackz#wagtailadmin_workflows:task_chooserztask-chooserc                 C   s   dt | dS )NzcreateTaskChooser(z);)jsondumps)selfZid_nameZ
value_data r   ^/var/www/lab.imftr.de/x/nb_venv/lib/python3.9/site-packages/wagtail/admin/widgets/workflows.pyrender_js_init   s    zAdminTaskChooser.render_js_initc                 C   s   t jtdtdgdS )Nz%wagtailadmin/js/task-chooser-modal.jszwagtailadmin/js/task-chooser.js)Zjs)r   ZMediar   )r
   r   r   r   media   s
    zAdminTaskChooser.mediaN)__name__
__module____qualname___Zchoose_one_textZchoose_another_textZlink_to_chosen_textr   modelZiconZchooser_modal_url_name	classnamer   propertyr   r   r   r   r   r      s   r   )r   Zdjangor   Zdjango.utils.translationr   r   Zwagtail.admin.staticfilesr   Zwagtail.admin.widgetsr   Zwagtail.modelsr   r   r   r   r   r   <module>   s   