
    ,h                     :    d dl mZ  G d dej                        Zy)   )	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                 0    t         |           d| _        y)z
        Constructor.

            N)super__init__num_embedded_images)self	__class__s    [/var/www/html/Resume-Scraper/venv/lib/python3.12/site-packages/xlsxwriter/rich_value_rel.pyr	   zRichValueRel.__init__   s     	#$     c                     | j                          | j                          | j                  d       | j                          y )NrichValueRels)_xml_declaration_write_rich_value_rels_xml_end_tag
_xml_close)r   s    r   _assemble_xml_filezRichValueRel._assemble_xml_file*   s8     	 	##%/* 	r   c                     d}d}d|fd|fg}| j                  d|       t        | j                        D ]  }| j                  |dz           y )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=   sc    UW e 


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