
    i                    b    S r SSKJr  SSKrSSKJr  SSKJr  \(       a  SSKJr   " S S5      r	g)zProvides CoreProperties, Dublin-Core attributes of the document.

These are broadly-standardized attributes like author, last-modified, etc.
    )annotationsN)TYPE_CHECKING)CT_CorePropertiesc                  j   \ rS rSrSrS$S jr\S 5       r\R                  S%S j5       r\S 5       r	\	R                  S%S j5       r	\S 5       r
\
R                  S%S	 j5       r
\S
 5       r\R                  S%S j5       r\S 5       r\R                  S&S j5       r\S 5       r\R                  S%S j5       r\S 5       r\R                  S%S j5       r\S 5       r\R                  S%S j5       r\S 5       r\R                  S%S j5       r\S 5       r\R                  S&S j5       r\S 5       r\R                  S&S j5       r\S 5       r\R                  S'S j5       r\S 5       r\R                  S%S j5       r\S 5       r\R                  S%S j5       r\S  5       r\R                  S%S! j5       rS"rg#)(CoreProperties   ztCorresponds to part named ``/docProps/core.xml``, containing the core document
properties for this document package.c                    Xl         g N_element)selfelements     R/var/www/html/banglarbhumi/venv/lib/python3.13/site-packages/docx/opc/coreprops.py__init__CoreProperties.__init__   s        c                .    U R                   R                  $ r
   r   author_textr   s    r   authorCoreProperties.author   s    }}(((r   c                $    XR                   l        g r
   r   r   values     r   r   r      s    $)!r   c                .    U R                   R                  $ r
   r   category_textr   s    r   categoryCoreProperties.category        }}***r   c                $    XR                   l        g r
   r   r   s     r   r   r    $       &+#r   c                .    U R                   R                  $ r
   r   comments_textr   s    r   commentsCoreProperties.comments(   r!   r   c                $    XR                   l        g r
   r%   r   s     r   r'   r(   ,   r#   r   c                .    U R                   R                  $ r
   r   contentStatus_textr   s    r   content_statusCoreProperties.content_status0   s    }}///r   c                $    XR                   l        g r
   r+   r   s     r   r-   r.   4   s    +0(r   c                .    U R                   R                  $ r
   r   created_datetimer   s    r   createdCoreProperties.created8   s    }}---r   c                $    XR                   l        g r
   r1   r   s     r   r3   r4   <   s    ).&r   c                .    U R                   R                  $ r
   r   identifier_textr   s    r   
identifierCoreProperties.identifier@       }},,,r   c                $    XR                   l        g r
   r7   r   s     r   r9   r:   D       (-%r   c                .    U R                   R                  $ r
   r   keywords_textr   s    r   keywordsCoreProperties.keywordsH   r!   r   c                $    XR                   l        g r
   r?   r   s     r   rA   rB   L   r#   r   c                .    U R                   R                  $ r
   r   language_textr   s    r   languageCoreProperties.languageP   r!   r   c                $    XR                   l        g r
   rE   r   s     r   rG   rH   T   r#   r   c                .    U R                   R                  $ r
   r   lastModifiedBy_textr   s    r   last_modified_byCoreProperties.last_modified_byX   s    }}000r   c                $    XR                   l        g r
   rK   r   s     r   rM   rN   \   s    ,1)r   c                .    U R                   R                  $ r
   r   lastPrinted_datetimer   s    r   last_printedCoreProperties.last_printed`   s    }}111r   c                $    XR                   l        g r
   rQ   r   s     r   rS   rT   d   s    -2*r   c                .    U R                   R                  $ r
   r   modified_datetimer   s    r   modifiedCoreProperties.modifiedh   s    }}...r   c                $    XR                   l        g r
   rW   r   s     r   rY   rZ   l   s    */'r   c                .    U R                   R                  $ r
   r   revision_numberr   s    r   revisionCoreProperties.revisionp   r;   r   c                $    XR                   l        g r
   r]   r   s     r   r_   r`   t   r=   r   c                .    U R                   R                  $ r
   r   subject_textr   s    r   subjectCoreProperties.subjectx       }})))r   c                $    XR                   l        g r
   rc   r   s     r   re   rf   |       %*"r   c                .    U R                   R                  $ r
   r   
title_textr   s    r   titleCoreProperties.title   s    }}'''r   c                $    XR                   l        g r
   rk   r   s     r   rm   rn      s    #( r   c                .    U R                   R                  $ r
   r   version_textr   s    r   versionCoreProperties.version   rg   r   c                $    XR                   l        g r
   rq   r   s     r   rs   rt      ri   r   r   N)r   r   )r   str)r   zdt.datetime)r   int)__name__
__module____qualname____firstlineno____doc__r   propertyr   setterr   r'   r-   r3   r9   rA   rG   rM   rS   rY   r_   re   rm   rs   __static_attributes__ r   r   r   r      s   -  ) ) ]]* * + + __, , + + __, , 0 0 1 1 . . ^^/ / - - . . + + __, , + + __, , 1 1 2 2 2 2 3 3 / / __0 0 - - __. . * * ^^+ + ( ( \\) ) * * ^^+ +r   r   )
r|   
__future__r   datetimedttypingr   docx.oxml.corepropsr   r   r   r   r   <module>r      s*   
 #    15}+ }+r   