
    fh                     v    d dl mZ d dlmZmZmZ d dlmZ d dlm	Z	  G d de          Z
 G d de          Zd	S )
    )Serialisable)FloatTypedAlias)PrintPageSetup)HeaderFooterc                       e Zd ZdZdZ e            Z ed          Z e            Z	 ed          Z
 e            Z ed          Z e            Z ed          Z e            Z e            Zdd
ZdS )PageMarginsz^
    Identical to openpyxl.worksheet.page.Pagemargins but element names are different :-/
    pageMarginslrtb      ?         ?c                 Z    || _         || _        || _        || _        || _        || _        d S N)r   r   r   r   headerfooter)selfr   r   r   r   r   r   s          T/var/www/histauto/venv/lib/python3.11/site-packages/openpyxl/chart/print_settings.py__init__zPageMargins.__init__   s0        N)r   r   r   r   r   r   )__name__
__module____qualname____doc__tagnamer   r   r   leftr   rightr   topr   bottomr   r   r    r   r   r
   r
      s          GA5::DAE#JJEA
%**CAU3ZZFUWWFUWWF     r   r
   c                   r    e Zd ZdZ eed          Z eed          Z ee	d          Z
dZ	 	 	 ddZdS )PrintSettingsprintSettingsT)expected_type
allow_none)headerFooterr   r   Nc                 0    || _         || _        || _        d S r   )r*   r   	pageSetup)r   r*   r   r,   s       r   r   zPrintSettings.__init__2   s    
 )&"r   )NNN)r   r   r   r   r   r   r*   r
   r   r   r,   __elements__r   r$   r   r   r&   r&   (   sy        G5|EEEL%kdCCCKNtDDDIAL #!# # # # # #r   r&   N)!openpyxl.descriptors.serialisabler   openpyxl.descriptorsr   r   r   openpyxl.worksheet.pager    openpyxl.worksheet.header_footerr   r
   r&   r$   r   r   <module>r2      s    ; : : : : :          3 2 2 2 2 2 9 9 9 9 9 9    ,   4# # # # #L # # # # #r   