
    ei{                     2    d Z  G d de      Z e       Zd Zy)z
Easily write CSS functions

Usage
-----

>>> from htbuilder.funcs import rgba, hsl
>>>
>>> rgba(0, 0, 0, 0.1)
"rgba(0, 0, 0, 0.1)"
>>> hsl(270, "60%", "70%")
"hsl(270, 60%, 70%)"
c                       e Zd Zd Zy)_FuncBuilderc                     fd}|S )Nc                  @    ddj                  d | D              dS )N(,c              3   2   K   | ]  }t        |        y wN)str).0xs     Q/var/www/html/glpi_dashboard/venv/lib/python3.12/site-packages/htbuilder/funcs.py	<genexpr>z8_FuncBuilder.__getattr__.<locals>.out.<locals>.<genexpr>    s     -Cc!f-Cs   ))join)argsnames    r   outz%_FuncBuilder.__getattr__.<locals>.out   s    #SXX-Cd-C%CDD     )selfr   r   s    ` r   __getattr__z_FuncBuilder.__getattr__   s    	E
r   N)__name__
__module____qualname__r   r   r   r   r   r      s    r   r   c                 ,    t         j                  |       S r	   )funcr   )r   s    r   r   r   *   s    D!!r   N)__doc__objectr   r   r   r   r   r   <module>r      s$   6  ~
"r   