o
    g^                     @   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 )BookViewworkbookView)visiblehidden
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   Q/var/www/html/api-tag/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 )CustomWorkbookViewcustomWorkbookViewTr   )commNonecommIndicatorcommIndAndCommentr   allplaceholdersr   r   Nr4   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(   r8   r9   r:   r;   r<   r=   r>   r?   r@   rA   r   r   r   r   r    r!   r"   r#   r$   rB   rC   rD   rE   rF   r)   r   r   r*   r+   i   s0   
zCustomWorkbookView.__init__)NNNNNNNNNNNNNNNNNNNNNNr4   r6   N)&r,   r-   r.   r/   r   r8   r   r9   r   r:   r   r;   r<   r=   r>   r?   r@   rA   r   r   r   r   r    r!   r"   r#   r$   rB   rC   rD   r	   rE   rF   r   r   r)   r0   r+   r   r   r   r*   r1   H   sl    
















r1   N)!openpyxl.descriptors.serialisabler   openpyxl.descriptorsr   r   r   r   r   r   r	   r
   openpyxl.descriptors.excelr   r   r   r1   r   r   r   r*   <module>   s
   (
4