
    |f                         d dl mZ d dlmZ d dlmZ d dlmZ d Z G d de      Z	 G d d	e      Z
 G d
 de      Z G d de      Zy)    )Serialisable)Typed)
NestedText)	XPROPS_NSc                      ddl m}  | S )z
    Deferred import.
    r   __version__)openpyxlr	   r   s    s/var/dept/share/cheung/public_html/OutSchool/python/env/lib/python3.12/site-packages/openpyxl/packaging/extended.pyget_versionr      s     %    c                       e Zd ZdxZZy)
DigSigBlob N__name__
__module____qualname____elements__	__attrs__r   r   r   r   r          !!L9r   r   c                       e Zd ZdxZZy)VectorLpstrr   Nr   r   r   r   r   r      r   r   r   c                       e Zd ZdxZZy)VectorVariantr   Nr   r   r   r   r   r   "   r   r   r   c                       e Zd ZdZdZ eed      Z eed      Z eed      Z	 ee
d      Z ee
d      Z ee
d      Z eed      Z ee
d      Z ee
d      Z ee
d      Z ee
d      Z ee
d      Z ee
d      Z ee
d      Z eed      Z eed      Z eed      Z eed      Z ee
d      Z eed      Z eed      Z  eed      Z! eed      Z" ee#d      Z$ eed      Z% eed      Z& ee
d      Z'dZ(	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 ddZ) fdZ* xZ+S )	ExtendedPropertiesz2
    See 22.2

    Most of this is irrelevant
    
PropertiesT)expected_type
allow_none)Application
AppVersionDocSecurity	ScaleCropLinksUpToDate	SharedDocHyperlinksChangedc                    || _         || _        || _        || _        || _        || _        || _        || _        |	| _        |
| _	        || _
        || _        || _        || _        || _        d | _        d | _        || _        || _        || _        || _        d | _        || _        d | _        d| _        |
t3               }|| _        || _        y )Nz%Microsoft Excel Compatible / Openpyxl)TemplateManagerCompanyPagesWords
CharactersPresentationFormatLines
ParagraphsSlidesNotes	TotalTimeHiddenSlidesMMClipsr$   HeadingPairsTitlesOfPartsr%   CharactersWithSpacesr&   HyperlinkBaseHLinksr'   DigSigr!   r   r"   r#   )selfr)   r*   r+   r,   r-   r.   r/   r0   r1   r2   r3   r4   r5   r6   r$   r7   r8   r%   r9   r&   r:   r;   r'   r<   r!   r"   r#   s                               r   __init__zExtendedProperties.__init__P   s    : !

$"4
$
"(" !*$8!"*!2B$J$&r   c                 X    t         t        |          }|j                  dt               |S )Nxmlns)superr   to_treesetr   )r=   tree	__class__s     r   rB   zExtendedProperties.to_tree   s&    '68)$r   )NNNNNNNNNNNNNNNNNNNNNNNNNNN),r   r   r   __doc__tagnamer   strr)   r*   r+   intr,   r-   r.   r/   r0   r1   r2   r3   r4   r5   r6   boolr$   r   r   r7   r   r8   r%   r9   r&   r:   r;   r'   r   r<   r!   r"   r#   r   r>   rB   __classcell__)rE   s   @r   r   r   '   s    G=Hst<Gst<GST:ESD9E#$?J##$GST:E#$?Jcd;FST:E>ICDALst<G$?I}FLEMTdCM%CDI$?ISTBM4@F"$G=F34@K#$?J34@KGL  $( ""##&*##'! !79'x r   r   N)!openpyxl.descriptors.serialisabler   openpyxl.descriptorsr   openpyxl.descriptors.nestedr   openpyxl.xml.constantsr   r   r   r   r   r   r   r   r   <module>rP      sP    ; -" "
", "
"L "
h hr   