a
    Cg                     @   sV   G d d dZ G dd dZe dddddd	Ze d
dddddddddddddd	ZdS )c                   @   s0   e Zd ZdZeddddZeedddZdS )	EnumelementsN)r   returnc                 G   s   t || _d S )N)tupler   )selfr    r   Y/var/www/lab.imftr.de/x/nb_venv/lib/python3.9/site-packages/draftjs_exporter/constants.py__init__   s    zEnum.__init__)namer   c                 C   s   || j vrtd| d|S )Nz'Enum' has no attribute '')r   AttributeError)r   r	   r   r   r   __getattr__   s    
zEnum.__getattr__)__name__
__module____qualname__	__slots__strr   r   r   r   r   r   r      s   r   c                   @   sD   e Zd ZdZdZdZdZdZdZdZ	dZ
d	Zd
ZdZdZdZdZdS )BLOCK_TYPESZunstyledz
header-onez
header-twozheader-threezheader-fourzheader-fivez
header-sixzunordered-list-itemzordered-list-item
blockquoteprez
code-blockZatomicfallbackN)r   r   r   ZUNSTYLEDZ
HEADER_ONEZ
HEADER_TWOZHEADER_THREEZHEADER_FOURZHEADER_FIVEZ
HEADER_SIXZUNORDERED_LIST_ITEMZORDERED_LIST_ITEMZ
BLOCKQUOTEZPRECODEZATOMICFALLBACKr   r   r   r   r      s   r   ZLINKZDOCUMENTZIMAGEZEMBEDZHORIZONTAL_RULEr   ZBOLDr   ZITALICZ	UNDERLINEZSTRIKETHROUGHZSUPERSCRIPTZ	SUBSCRIPTMARKZ	QUOTATIONZSMALLZSAMPLEZINSERTDELETEZKEYBOARDN)r   r   ZENTITY_TYPESZINLINE_STYLESr   r   r   r   <module>   s4   
