
    9 fX	                     .    d dl mZ  G d de          ZdS )    )Optionsc                       e Zd ZddZdS )BeautifierOptionsNc                    t          j        | |d           |                     dd          | _        |                     dd          | _        |                     dg d          }d| _        |D ]}|dk    rd| _        || _        |                     d	          }|                     d
          p|| _        d| _        d S )Ncssselector_separator_newlineTnewline_between_rulesbrace_style)collapseexpandz
end-expandnonezpreserve-inliner   r   space_around_selector_separatorspace_around_combinatorF)	BaseOptions__init___get_booleanr   r	   _get_selection_listr
   r   
keep_quiet)selfoptionsbrace_style_splitbsr   s        O/var/www/equiseq/venv/lib/python3.11/site-packages/cssbeautifier/css/options.pyr   zBeautifierOptions.__init__   s    T7E222*.*;*;($+
 +
' &*%6%67NPT%U%U" 44KKK
 
 &# 	& 	&BX~~#-  #%   +/*;*;-+
 +
' 788 /. 	$      )N)__name__
__module____qualname__r    r   r   r   r      s(                   r   r   N)jsbeautifier.core.optionsr   r   r   r   r   r   <module>r       sM   4 = < < < < <                   r   