§
    £”jb  ã                   ó¦   — d Z dZ G d„ d¦  «        Zedk    r9 edd¬¦  «        Ze                     ¦   «         Z ee¦  «          ee¦  «         dS dS )	z3.3.0zBData structure to hold a collection of attributes, used by styles.c                   ó$   — e Zd ZdZd„ Zd„ Zd„ ZdS )ÚABagaS  
    'Attribute Bag' - a trivial BAG class for holding attributes.

    This predates modern Python.  Doing this again, we'd use a subclass
    of dict.

    You may initialize with keyword arguments.
    a = ABag(k0=v0,....,kx=vx,....) ==> getattr(a,'kx')==vx

    c = a.clone(ak0=av0,.....) copy with optional additional attributes.
    c                 ó:   — | j                              |¦  «         d S )N)Ú__dict__Úupdate)ÚselfÚattrs     úa/var/www/finuniver-perm.ru/html/portfolio/venv/lib/python3.11/site-packages/reportlab/lib/abag.pyÚ__init__zABag.__init__   s   € ØŒ×Ò˜TÑ"Ô"Ð"Ð"Ð"ó    c                 ób   —  | j         di | j        ¤Ž}|r|j                             |¦  «         |S )N© )Ú	__class__r   r   )r   r   Úns      r	   Úclonez
ABag.clone   s;   € ØˆDŒNÐ+Ð+˜Tœ]Ð+Ð+ˆØÐ(�”×"Ò" 4Ñ(Ô(Ð(Øˆr   c                 óÞ   ‡— | j         Št          ‰                     ¦   «         ¦  «        }|                     ¦   «          | j        j        ›dd                     ˆfd„|D ¦   «         ¦  «        ›d�S )Nú(z, c                 ó*   •— g | ]}|›d ‰|         ›�‘ŒS )ú=r   )Ú.0ÚkÚDs     €r	   ú
<listcomp>z!ABag.__repr__.<locals>.<listcomp>   s)   ø€ Ð=\Ð=\Ð=\ÐUVÈÈÈÈ1ÈQÌ4È4Ð>PÐ=\Ð=\Ð=\r   ú))r   ÚlistÚkeysÚsortr   Ú__name__Újoin)r   ÚKr   s     @r	   Ú__repr__zABag.__repr__   sh   ø€ ØŒMˆÝ�—’‘”‰NŒNˆØ	�Š‰ŒˆØœ>Ô2Ð2Ð2°4·9²9Ð=\Ð=\Ð=\Ð=\ÐZ[Ð=\Ñ=\Ô=\Ñ3]Ô3]Ð3]Ð3]Ð^Ð^r   N)r   Ú
__module__Ú__qualname__Ú__doc__r
   r   r    r   r   r	   r   r      sP   € € € € € ð
ð 
ð#ð #ð #ðð ð ð
_ð _ð _ð _ð _r   r   Ú__main__é   Úhello)ÚaÚcN)Ú__version__r#   r   r   ÚABr   ÚCDÚprintr   r   r	   ú<module>r-      s•   ðð €ØP€ð_ð _ð _ð _ð _ñ _ô _ð _ð4 ˆZÒÐØ	ˆ��WÐ	Ñ	Ô	€BØ	�Š‰Œ€BØ	€Eˆ"�I„I€IØ	€Eˆ"�I„I€I€I€Ið	 Ðr   