ó
    ‰*£hy  ã                   ó*   • S r SSKJr   " S S\5      rg)zz
Utility list for top level containers that contain one type of element

Provides the necessary API to read and write XML
é    )ÚElementc                   ó^   ^ • \ rS rSr\S 5       r\S 5       r\S 5       rS r	U 4S jr
SrU =r$ )ÚElementListé   c                 ó   • [         e©N©ÚNotImplementedError©Úselfs    Ú[/home/mande/repo/quber/.venv/lib/python3.13/site-packages/openpyxl/descriptors/container.pyÚtagnameÚElementList.tagname   ó   € ä!Ð!ó    c                 ó   • [         er   r	   r   s    r   Úexpected_typeÚElementList.expected_type   r   r   c                 óp   • U Vs/ s H  o R                   R                  U5      PM     nnU " U5      $ s  snf r   )r   Ú	from_tree)ÚclsÚtreeÚelÚls       r   r   ÚElementList.from_tree   s3   € á7;Ó<²t°×Ñ×(Ñ(¨Ö,±tˆÐ<Ù�1‹vˆùò =s   …$3c                 ó€   • [        U R                  5      nU  H"  nUR                  UR                  5       5        M$     U$ r   )r   r   ÚappendÚto_tree)r   Ú	containerr   s      r   r   ÚElementList.to_tree   s4   € Ü˜DŸL™LÓ)ˆ	ÛˆBØ×Ñ˜RŸZ™Z›\Ö*ñ àÐr   c                 ó¢   >• [        XR                  5      (       d%  [        SU R                   S[        U5       S35      e[        TU ]  U5        g )NzValue must of type Ú z	 provided)Ú
isinstancer   Ú	TypeErrorÚtypeÚsuperr   )r   ÚvalueÚ	__class__s     €r   r   ÚElementList.append&   sG   ø€ Ü˜%×!3Ñ!3×4Ñ4ÜÐ1°$×2DÑ2DÐ1EÀQÄtÈEÃ{ÀmÐS\Ð]Ó^Ð^Ü‰‰�uÕr   © )Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__Úpropertyr   r   Úclassmethodr   r   r   Ú__static_attributes__Ú__classcell__)r(   s   @r   r   r      sN   ø† ð ñ"ó ð"ð ñ"ó ð"ð ñó ðò
÷ó r   r   N)Ú__doc__Úopenpyxl.xml.functionsr   Úlistr   r*   r   r   Ú<module>r6      s   ðñõ +ô�$õ r   