o
    ðäj  ã                   @   sd   d Z ddlmZ ddlmZmZmZ ddlmZ G dd„ deƒZ	G dd„ deƒZ
G d	d
„ d
eƒZdS )zWorksheet Propertiesé    )ÚSerialisable)ÚStringÚBoolÚTyped)ÚColorDescriptorc                   @   sJ   e Zd ZdZedd�Zedd�Zedd�Zedd�Z				ddd„Z	dS )ÚOutlineÚ	outlinePrT©Ú
allow_noneNc                 C   s   || _ || _|| _|| _d S ©N)ÚapplyStylesÚsummaryBelowÚsummaryRightÚshowOutlineSymbols)Úselfr   r   r   r   © r   úa/var/www/ticemtrilhas/avaliacao_env/lib/python3.10/site-packages/openpyxl/worksheet/properties.pyÚ__init__   s   
zOutline.__init__)NNNN)
Ú__name__Ú
__module__Ú__qualname__Útagnamer   r   r   r   r   r   r   r   r   r   r   
   s    



ür   c                   @   s.   e Zd ZdZedd�Zedd�Zddd„ZdS )ÚPageSetupPropertiesÚpageSetUpPrTr	   Nc                 C   s   || _ || _d S r   )ÚautoPageBreaksÚ	fitToPage)r   r   r   r   r   r   r   '   s   
zPageSetupProperties.__init__)NN)r   r   r   r   r   r   r   r   r   r   r   r   r       s
    

r   c                   @   s²   e Zd ZdZedd�Zedd�Zedd�Zedd�Z	edd�Z
edd�Zedd�Zedd�Zedd�Zedd�Zeedd�Zeedd�ZdZ												d	dd„ZdS )
ÚWorksheetPropertiesÚsheetPrTr	   )Úexpected_typer
   )ÚtabColorr   r   Nc                 C   st   || _ || _|| _|| _|| _|| _|| _|| _|	| _	 |
| _	|du r+t
ddd�| _n|| _|du r5tƒ }|| _dS )z Attributes NT)r   r   )ÚcodeNameÚ!enableFormatConditionsCalculationÚ
filterModeÚ	publishedÚsyncHorizontalÚsyncRefÚsyncVerticalÚtransitionEvaluationÚtransitionEntryr   r   r   r   r   )r   r    r!   r"   r#   r$   r%   r&   r'   r(   r   r   r   r   r   r   r   @   s"   
zWorksheetProperties.__init__)NNNNNNNNNNNN)r   r   r   r   r   r    r   r!   r"   r#   r$   r%   r&   r'   r(   r   r   r   r   r   r   r   Ú__elements__r   r   r   r   r   r   ,   s8    









ôr   N)Ú__doc__Ú!openpyxl.descriptors.serialisabler   Úopenpyxl.descriptorsr   r   r   Úopenpyxl.styles.colorsr   r   r   r   r   r   r   r   Ú<module>   s   