+
    bIib                         R t Rt ! R R4      t]R8X  d-   ]! ^RR7      t]P                  4       t]! ]4       ]! ]4       R# R# )z3.3.0zBData structure to hold a collection of attributes, used by styles.c                   6   a  ] tR t^t o RtR tR tR tRtV t	R# )ABaga7  
'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                <    V P                   P                  V4       R # )N)__dict__update)selfattrs   &,{C:\Users\petid\OneDrive\Desktop\Maestro\MAESTRO CLAUDE\MAESTRO\maestro-backend\venv\Lib\site-packages\reportlab/lib/abag.py__init__ABag.__init__   s    T"    c                    V P                   ! R/ V P                  B pV'       d   VP                  P                  V4       V# )N )	__class__r   r   )r   r   ns   &, r	   clone
ABag.clone   s0    NN+T]]+""4(r   c                   V P                   p\        VP                  4       4      pVP                  4        V P                  P
                  : R RP                  V Uu. uF  q3: RW,          : 2NK  	  up4      : R2# u upi )(z, =))r   listkeyssortr   __name__join)r   DKks   &   r	   __repr__ABag.__repr__   s^    MMN	>>22499Z[=\Z[UV14>PZ[=\3]^^=\s   A?r   N)
r   
__module____qualname____firstlineno____doc__r
   r   r   __static_attributes____classdictcell__)__classdict__s   @r	   r   r      s      
#
_ _r   r   __main__hello)acN)__version__r$   r   r   ABr   CDprintr   r   r	   <module>r0      sQ    P_ _4 Z	W	B	B	"I	"I	 r   