
    Mwg#                     P    d dl mZ d dlmZmZmZ  G d de      Z G d de      Zy)    )Serialisable)SequenceStringIntegerc                   (    e Zd ZdZ e       Z	 ddZy)FunctionGroupfunctionGroupNc                     || _         y N)name)selfr   s     W/var/www/horilla/myenv/lib/python3.12/site-packages/openpyxl/workbook/function_group.py__init__zFunctionGroup.__init__   s     	    r   )__name__
__module____qualname__tagnamer   r   r    r   r   r   r   
   s    G8D r   r   c                   F    e Zd ZdZ ed      Z eed      ZdZ		 	 ddZ
y)	FunctionGroupListfunctionGroupsT)
allow_none)expected_typer   )r	   c                      || _         || _        y r   )builtInGroupCountr	   )r   r   r	   s      r   r   zFunctionGroupList.__init__   s     "3*r   N)   r   )r   r   r   r   r   r   r   r   r	   __elements__r   r   r   r   r   r      s0    G40=TJM%L $&!+r   r   N)!openpyxl.descriptors.serialisabler   openpyxl.descriptorsr   r   r   r   r   r   r   r   <module>r!      s,    ; 	L 	+ +r   