+
    i                    h    R t ^ RIHt ^ RIHtHt ^ RIHtHt ]'       d   ^ RI	H
t
  ! R R]4      tR# )z4Custom element classes related to document settings.)annotations)TYPE_CHECKINGCallable)BaseOxmlElement	ZeroOrOne)CT_OnOffc                      ] tR t^t$ RtR]R&   R]R&   Rt]! R]R,          R7      tR	]R
&   A]	R R l4       t
]
P                  R R l4       t
RtR# )CT_Settingsz9`w:settings` element, root element for the settings part.zCallable[[], CT_OnOff]get_or_add_evenAndOddHeaderszCallable[[], None]_remove_evenAndOddHeadersw:evenAndOddHeaders:0   NN)
successorszCT_OnOff | NoneevenAndOddHeadersc                   V ^8  d   QhRR/# )   returnbool )formats   "Y/Users/agent/.openclaw/workspace/.venv/lib/python3.14/site-packages/docx/oxml/settings.py__annotate__CT_Settings.__annotate__}   s     % %t %    c                >    V P                   pVf   R# VP                  # )z?Value of `w:evenAndOddHeaders/@w:val` or |None| if not present.F)r   val)selfr   s   & r   evenAndOddHeaders_val!CT_Settings.evenAndOddHeaders_val|   s%     !22$ $$$r   c                   V ^8  d   QhRR/# )r   valuezbool | Noner   )r   s   "r   r   r      s     8 8; 8r   c                	f    Ve   VRJ d   V P                  4        R # WP                  4       n        R # )NF)r   r
   r   )r   r    s   &&r   r   r      s+    =EUN**,27))+/r   r   N)bzw:writeProtectionzw:viewzw:zoomzw:removePersonalInformationzw:removeDateAndTimezw:doNotDisplayPageBoundarieszw:displayBackgroundShapezw:printPostScriptOverTextzw:printFractionalCharacterWidthzw:printFormsDatazw:embedTrueTypeFontszw:embedSystemFontszw:saveSubsetFontszw:saveFormsDatazw:mirrorMarginszw:alignBordersAndEdgeszw:bordersDoNotSurroundHeaderzw:bordersDoNotSurroundFooterzw:gutterAtTopzw:hideSpellingErrorszw:hideGrammaticalErrorszw:activeWritingStylezw:proofStatezw:formsDesignzw:attachedTemplatezw:linkStyleszw:stylePaneFormatFilterzw:stylePaneSortMethodzw:documentTypezw:mailMergezw:revisionViewzw:trackRevisionszw:doNotTrackMoveszw:doNotTrackFormattingzw:documentProtectionzw:autoFormatOverridezw:styleLockThemezw:styleLockQFSetzw:defaultTabStopzw:autoHyphenationzw:consecutiveHyphenLimitzw:hyphenationZonezw:doNotHyphenateCapszw:showEnvelopezw:summaryLengthzw:clickAndTypeStylezw:defaultTableStyler   zw:bookFoldRevPrintingzw:bookFoldPrintingzw:bookFoldPrintingSheetszw:drawingGridHorizontalSpacingzw:drawingGridVerticalSpacingz#w:displayHorizontalDrawingGridEveryz!w:displayVerticalDrawingGridEveryz%w:doNotUseMarginsForDrawingGridOriginzw:drawingGridHorizontalOriginzw:drawingGridVerticalOriginzw:doNotShadeFormDatazw:noPunctuationKerningzw:characterSpacingControlzw:printTwoOnOnezw:strictFirstAndLastCharszw:noLineBreaksAfterzw:noLineBreaksBeforezw:savePreviewPicturezw:doNotValidateAgainstSchemazw:saveInvalidXmlzw:ignoreMixedContentzw:alwaysShowPlaceholderTextzw:doNotDemarcateInvalidXmlzw:saveXmlDataOnlyzw:useXSLTWhenSavingzw:saveThroughXsltzw:showXMLTagszw:alwaysMergeEmptyNamespacezw:updateFieldszw:hdrShapeDefaultszw:footnotePrzw:endnotePrzw:compatz	w:docVarszw:rsidszm:mathPrzw:attachedSchemazw:themeFontLangzw:clrSchemeMappingzw:doNotIncludeSubdocsInStatszw:doNotAutoCompressPictureszw:forceUpgradez
w:captionszw:readModeInkLockDownzw:smartTagTypezsl:schemaLibraryzw:shapeDefaultszw:doNotEmbedSmartTagszw:decimalSymbolzw:listSeparator)__name__
__module____qualname____firstlineno____doc____annotations___tag_seqr   r   propertyr   setter__static_attributes__r   r   r   r	   r	      sh    C"8811cHH *3(3-*  	% % !!8 "8r   r	   N)r&   
__future__r   typingr   r   docx.oxml.xmlchemyr   r   docx.oxml.sharedr   r	   r   r   r   <module>r0      s%    : " * 9)}8/ }8r   