a
    Dg	                     @   sD   d dl mZmZ d dlmZ G dd dejZG dd dejZdS )    )Mediawidgets)	mark_safec                       s*   e Zd Zd fdd	Zedd Z  ZS )CustomRichTextAreaNc              	      s    t d|d t |||S )NzD<template data-controller="custom-editor" data-id="{}">{}</template>idr   formatsuperrenderselfnamevalueattrsZrenderer	__class__ ]/var/www/lab.imftr.de/x/nb_venv/lib/python3.9/site-packages/wagtail/test/testapp/rich_text.pyr
      s    zCustomRichTextArea.renderc                 C   s   t dgdS )Nzvendor/custom_editor.jsZjsr   r   r   r   r   media   s    zCustomRichTextArea.media)NN__name__
__module____qualname__r
   propertyr   __classcell__r   r   r   r   r      s   
r   c                       s*   e Zd Zd fdd	Zedd Z  ZS )LegacyRichTextAreaNc              	      s    t d|d t |||S )NzD<template data-controller="legacy-editor" data-id="{}">{}</template>r   r   r   r   r   r   r
      s    zLegacyRichTextArea.renderc                 C   s   t dgdS )Nzvendor/legacy_editor.jsr   r   r   r   r   r   r      s    zLegacyRichTextArea.media)NNr   r   r   r   r   r      s   	r   N)Zdjango.formsr   r   Zdjango.utils.safestringr   ZTextarear   r   r   r   r   r   <module>   s   