
    f                     8    d dl mZ  G d dej                  ZdS )   )	xmlwriterc                   4     e Zd ZdZ fdZd Zd Zd Z xZS )RichValueRelzE
    A class for writing the Excel XLSX richValueRel.xml file.


    c                 d    t          t          |                                            d| _        dS )z
        Constructor.

            N)superr   __init__num_embedded_images)self	__class__s    [/var/www/ffwdstore.be/apps/py-env/lib/python3.11/site-packages/xlsxwriter/rich_value_rel.pyr	   zRichValueRel.__init__   s/     	lD!!**,,,#$       c                     |                                   |                                  |                     d           |                                  d S )NrichValueRels)_xml_declaration_write_rich_value_rels_xml_end_tag
_xml_close)r   s    r   _assemble_xml_filezRichValueRel._assemble_xml_file)   sV     	 	##%%%/*** 	r   c                     d}d}d|fd|fg}|                      d|           t          | j                  D ]}|                     |dz              d S )NzChttp://schemas.microsoft.com/office/spreadsheetml/2022/richvaluerelzChttp://schemas.openxmlformats.org/officeDocument/2006/relationshipsxmlnszxmlns:rr   r   )_xml_start_tagranger
   
_write_rel)r   r   xmlns_r
attributesindexs        r   r   z#RichValueRel._write_rich_value_rels<   s|    UW e 


 	OZ888 4344 	' 	'EOOEAI&&&&	' 	'r   c                 F    d| }d|fg}|                      d|           d S )NrIdzr:idrel)_xml_empty_tag)r   r   r_idr   s       r   r   zRichValueRel._write_relL   s5    U}}tn%
E:.....r   )	__name__
__module____qualname____doc__r	   r   r   r   __classcell__)r   s   @r   r   r      so         % % % % %  &' ' ' / / / / / / /r   r   N) r   	XMLwriterr    r   r   <module>r+      sZ         D/ D/ D/ D/ D/9& D/ D/ D/ D/ D/r   