o
    ϩZh^                     @   sh   d dl mZ d dlmZmZmZmZmZmZm	Z	m
Z
 d dlmZmZ G dd deZG dd deZdS )	    )Serialisable)TypedSequenceStringFloatIntegerBoolNoneSetSet)ExtensionListGuidc                   @   s   e Zd ZdZeg 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ddZeddZeddZeeddZdZ							
	
	
	
					
dddZd
S )BookViewZworkbookView)visibleZhiddenZ
veryHiddenvaluesT
allow_noneexpected_typer    r   FNX  r   c                 C   sR   || _ || _|| _|| _|| _|| _|| _|| _|	| _|
| _	|| _
|| _|| _d S N)
visibility	minimizedshowHorizontalScrollshowVerticalScrollshowSheetTabsxWindowyWindowwindowWidthwindowHeighttabRatio
firstSheet	activeTabautoFilterDateGrouping)selfr   r   r   r   r   r   r   r   r    r!   r"   r#   r$   extLstr   r   N/var/www/html/lang_env/lib/python3.10/site-packages/openpyxl/workbook/views.py__init__)   s   
zBookView.__init__)r   FTTTNNNNr   r   r   TN)__name__
__module____qualname__tagnamer	   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      s@    











r   c                   @   s@  e Zd ZdZe 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eddZeddZeddZe
ddZe
ddZe
 Ze
 Ze
ddZe
 ZeddZeddZeg ddZeddgdZ e!e"ddZ#d	Z$	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
			
dddZ%d
S )CustomWorkbookViewZcustomWorkbookViewTr   )ZcommNonecommIndicatorZcommIndAndCommentr   allZplaceholdersr   r   Nr/   c                 C   s   || _ || _|| _|| _|| _|| _|| _|| _|	| _|
| _	|| _
|| _|| _|| _|| _|| _|| _|| _|| _|| _|| _|| _|| _|| _d S r   )nameguid
autoUpdatemergeIntervalchangesSavedWinonlySyncpersonalViewincludePrintSettingsincludeHiddenRowCol	maximizedr   r   r   r   r   r   r   r    r!   activeSheetIdshowFormulaBarshowStatusbarshowCommentsshowObjects)r%   r1   r2   r3   r4   r5   r6   r7   r8   r9   r:   r   r   r   r   r   r   r   r    r!   r;   r<   r=   r>   r?   r&   r   r   r'   r(   i   s0   
zCustomWorkbookView.__init__)NNNNNNNNNNNNNNNNNNNNNNr/   r0   N)&r)   r*   r+   r,   r   r1   r   r2   r   r3   r   r4   r5   r6   r7   r8   r9   r:   r   r   r   r   r   r   r   r    r!   r;   r<   r=   r	   r>   r?   r   r   r&   r-   r(   r   r   r   r'   r.   H   sl    
















r.   N)Z!openpyxl.descriptors.serialisabler   Zopenpyxl.descriptorsr   r   r   r   r   r   r	   r
   Zopenpyxl.descriptors.excelr   r   r   r.   r   r   r   r'   <module>   s
   (
4