
    fh^                         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e          Z G d de          ZdS )	    )Serialisable)TypedSequenceStringFloatIntegerBoolNoneSetSet)ExtensionListGuidc                      e Zd ZdZ eg d          Z ed          Z ed          Z ed          Z	 ed          Z
 ed          Z ed          Z ed          Z ed          Z ed          Z ed          Z ed          Z ed          Z eed          ZdZ	 	 	 	 	 	 	 	 	 	 	 	 	 	 ddZd
S )BookViewworkbookView)visiblehidden
veryHiddenvaluesT
allow_noneexpected_typer    r   FNX  r   c                     || _         || _        || _        || _        || _        || _        || _        || _        |	| _        |
| _	        || _
        || _        || _        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*   extLsts                  N/var/www/histauto/venv/lib/python3.11/site-packages/openpyxl/workbook/views.py__init__zBookView.__init__)   sk      %"$8!"4*&( $"&<###    )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      sf       G!D!D!DFFFJ%%%I44000...DD)))Mg&&&Gg&&&G'T***K7d+++Lw$'''HD)))J4(((I!TT222U4@@@FL & &*$(#!"(,= = = = = =r/   r   c                      e Zd ZdZ e            Z e            Z ed          Z	 e
d          Z ed          Z ed          Z ed          Z ed          Z ed          Z ed          Z ed          Z ed          Z ed          Z ed          Z e
d          Z e
d          Z e
            Z e
            Z e
d          Z e
            Z ed          Z ed          Z eg d          Z eddg          Z  e!e"d          Z#d	Z$	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 ddZ%d
S )CustomWorkbookViewcustomWorkbookViewTr   )commNonecommIndicatorcommIndAndCommentr   allplaceholdersr   r   Nr9   c                 V   || _         || _        || _        || _        || _        || _        || _        || _        |	| _        |
| _	        || _
        || _        || _        || _        || _        || _        || _        || _        || _        || _        || _        || _        || _        || _        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+   r>   r?   r@   rA   rB   rC   rD   rE   rF   rG   r   r    r!   r"   r#   r$   r%   r&   r'   rH   rI   rJ   rK   rL   r,   s                             r-   r.   zCustomWorkbookView.__init__i   s    6 		$*. ($8!#6 ""$8!"4*&( *,*(&r/   )NNNNNNNNNNNNNNNNNNNNNNr9   r;   N)&r0   r1   r2   r3   r   r>   r   r?   r	   r@   r   rA   rB   rC   rD   rE   rF   rG   r   r    r!   r"   r#   r$   r%   r&   r'   rH   rI   rJ   r
   rK   rL   r   r   r,   r4   r.   r   r/   r-   r6   r6   H   s<       "G688D466D&&&JGt,,,Mdd+++Ott$$$H44(((L44000$$///%%%I%%%I44000...DD)))Mg&&&Gg&&&G'))K799Lw$'''HGIIMTT***NDD)))M7 $5 $5 $5 7 7 7L'5."9;;;KU4@@@FL  #!%"&*%)&*$(#!"# $#-"32' 2' 2' 2' 2' 2'r/   r6   N)!openpyxl.descriptors.serialisabler   openpyxl.descriptorsr   r   r   r   r   r	   r
   r   openpyxl.descriptors.excelr   r   r   r6   r   r/   r-   <module>rP      s   ; : : : : :	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	       1= 1= 1= 1= 1=| 1= 1= 1=hS' S' S' S' S' S' S' S' S' S'r/   