Ë
    SÏ!hy  ã                   ó*   — d Z ddlmZ  G d„ de«      Zy)zz
Utility list for top level containers that contain one type of element

Provides the necessary API to read and write XML
é    )ÚElementc                   óT   ‡ — e Zd Zed„ «       Zed„ «       Zed„ «       Zd„ Zˆ fd„Z	ˆ xZ
S )ÚElementListc                 ó   — t         ‚©N©ÚNotImplementedError©Úselfs    ú\/var/www/skyplay_api_hub/venv/lib/python3.12/site-packages/openpyxl/descriptors/container.pyÚtagnamezElementList.tagname   ó   € ä!Ð!ó    c                 ó   — t         ‚r   r   r
   s    r   Úexpected_typezElementList.expected_type   r   r   c                 ól   — |D �cg c]  }| j                   j                  |«      ‘Œ }} | |«      S c c}w r   )r   Ú	from_tree)ÚclsÚtreeÚelÚls       r   r   zElementList.from_tree   s4   € à7;Ö<°ˆS×Ñ×(Ñ(¨Õ,Ð<ˆÐ<Ù�1‹vˆùò =s   …"1c                 ó|   — t        | j                  «      }| D ]!  }|j                  |j                  «       «       Œ# |S r   )r   r   ÚappendÚto_tree)r   Ú	containerr   s      r   r   zElementList.to_tree   s9   € Ü˜DŸL™LÓ)ˆ	Øò 	+ˆBØ×Ñ˜RŸZ™Z›\Õ*ð	+àÐr   c                 óš   •— t        || j                  «      s%t        d| j                  › dt        |«      › d�«      ‚t        ‰| �  |«       y )NzValue must of type ú z	 provided)Ú
isinstancer   Ú	TypeErrorÚtypeÚsuperr   )r   ÚvalueÚ	__class__s     €r   r   zElementList.append&   sF   ø€ Ü˜% ×!3Ñ!3Ô4ÜÐ1°$×2DÑ2DÐ1EÀQÄtÈEÃ{ÀmÐS\Ð]Ó^Ð^Ü‰‰�uÕr   )Ú__name__Ú
__module__Ú__qualname__Úpropertyr   r   Úclassmethodr   r   r   Ú__classcell__)r#   s   @r   r   r      sN   ø„ ð ñ"ó ð"ð ñ"ó ð"ð ñó ðò
÷ð r   r   N)Ú__doc__Úopenpyxl.xml.functionsr   Úlistr   © r   r   ú<module>r.      s   ðñõ +ô�$õ r   