o
    ðäjƒ	  ã                   @   st   d dl mZ d dlmZ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G d
d„ deƒZdS )é    )ÚSerialisable)ÚTypedÚStringÚBoolÚSequence)Ú	CellRangec                   @   s&   e Zd ZdZedd�Z	ddd„ZdS )Ú	ExtensionÚ	extensionT©Ú
allow_noneNc                 C   ó
   || _ d S ©N)Úuri)Úselfr   © r   ú]/var/www/ticemtrilhas/avaliacao_env/lib/python3.10/site-packages/openpyxl/worksheet/errors.pyÚ__init__   ó   
zExtension.__init__r   )Ú__name__Ú
__module__Ú__qualname__Útagnamer   r   r   r   r   r   r   r      s
    
ÿr   c                   @   s*   e Zd ZdZeed�ZdZ	ddd„ZdS )	ÚExtensionListÚextensionList©Úexpected_type©Úextr   c                 C   r   r   r   )r   r   r   r   r   r   !   r   zExtensionList.__init__N)r   )	r   r   r   r   r   r   r   Ú__elements__r   r   r   r   r   r      s    
ÿr   c                   @   sŒ   e Zd ZdZe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										ddd„ZdS )	ÚIgnoredErrorÚignoredErrorTr
   NFc                 C   s@   || _ || _|| _|| _|| _|| _|| _|| _|	| _|
| _	d S r   )
ÚsqrefÚ	evalErrorÚtwoDigitTextYearÚnumberStoredAsTextÚformulaÚformulaRangeÚunlockedFormulaÚemptyCellReferenceÚlistDataValidationÚcalculatedColumn)r   r!   r"   r#   r$   r%   r&   r'   r(   r)   r*   r   r   r   r   6   s   
zIgnoredError.__init__)
NFFFFFFFFF)r   r   r   r   r   r!   r   r"   r#   r$   r%   r&   r'   r(   r)   r*   r   r   r   r   r   r   '   s.    








ör   c                   @   s8   e Zd ZdZeed�Zeedd�Z	dZ
		d
dd	„ZdS )ÚIgnoredErrorsÚignoredErrorsr   T)r   r   ©r    ÚextLstr   Nc                 C   s   || _ || _d S r   r-   )r   r    r.   r   r   r   r   W   s   
zIgnoredErrors.__init__)r   N)r   r   r   r   r   r   r    r   r   r.   r   r   r   r   r   r   r+   N   s    
þr+   N)Ú!openpyxl.descriptors.serialisabler   Úopenpyxl.descriptorsr   r   r   r   Úopenpyxl.descriptors.excelr   r   r   r   r+   r   r   r   r   Ú<module>   s   '