a
    d                  
   @  s  d dl mZ G dd dZedddddddddZedddd	d
ddddZeddd	d
dddddZedd	d
ddddddZedddd	d
ddddZeddd	d
dddddZedd	d
ddddddZ	edddddddddZ
edddddddddZed ddddddddZd!S )"    )annotationsc                	   @  s:   e Zd Zg Zd
ddddddddddZdddd	ZdS )SizeNstrxxsxssmmdlgxlxxlc	           	      C  s@   || _ || _|| _|| _|| _|| _|| _|| _tj	
|  d S N)r   r   r   r	   r
   r   r   namer   allappend)	selfr   r   r   r	   r
   r   r   r    r   b/var/www/html/stable-diffusion-webui/venv/lib/python3.9/site-packages/gradio/themes/utils/sizes.py__init__   s    zSize.__init__z	list[str])returnc                 C  s    | j | j| j| j| j| j| jgS r   r   )r   r   r   r   expand   s    zSize.expand)N)__name__
__module____qualname__r   r   r   r   r   r   r   r      s    r   radius_noneZ0px)r   r   r   r   r	   r
   r   r   	radius_smZ1pxZ2pxZ4pxZ6pxZ8pxZ12px	radius_mdZ22px	radius_lgZ16pxZ24px
spacing_smZ9px
spacing_mdZ10px
spacing_lgZ14pxZ28pxtext_smZ11pxZ13pxZ20pxtext_mdZ26pxtext_lgN)
__future__r   r   r   r   r   r   r   r   r    r!   r"   r#   r   r   r   r   <module>   s   