U
    d¿/eÑ  ã                   @   s,   d Z ddlmZ dgZG dd„ dejƒZdS )zRendering parameter handling.é   )ÚcopyingÚParameterBasec                   @   s$   e Zd ZdZddœedœdd„ZdS )r   zRendering parameter.N)Údefault)Úattrnamec                C   s   || j krt| |ƒS |S )zfReturn self.attrname if attrname is in the instance dictionary
            (as oposed to on the type).)Ú__dict__Úgetattr)Úselfr   r   © r	   ú</tmp/pip-unpacked-wheel-n8ok7rre/graphviz/parameters/base.pyÚ_getattr_from_dict   s    

z ParameterBase._getattr_from_dict)Ú__name__Ú
__module__Ú__qualname__Ú__doc__Ústrr   r	   r	   r	   r
   r      s   N)r   Ú r   Ú__all__ZCopyBaser   r	   r	   r	   r
   Ú<module>   s   