@@ -192,30 +192,6 @@ def left_margin(self, value):
192192 pgMar = self .get_or_add_pgMar ()
193193 pgMar .left = value
194194
195- def remove_headerReference (self , type_ ):
196- """Return rId of w:headerReference child of *type_* after removing it."""
197- headerReference = self .get_headerReference (type_ )
198- rId = headerReference .rId
199- self .remove (headerReference )
200- return rId
201-
202- @property
203- def right_margin (self ):
204- """
205- The value of the ``w:right`` attribute in the ``<w:pgMar>`` child
206- element, as a |Length| object, or |None| if either the element or the
207- attribute is not present.
208- """
209- pgMar = self .pgMar
210- if pgMar is None :
211- return None
212- return pgMar .right
213-
214- @right_margin .setter
215- def right_margin (self , value ):
216- pgMar = self .get_or_add_pgMar ()
217- pgMar .right = value
218-
219195 @property
220196 def orientation (self ):
221197 """
@@ -272,6 +248,37 @@ def preceding_sectPr(self):
272248 preceding_sectPrs = self .xpath ("./preceding::w:sectPr[1]" )
273249 return preceding_sectPrs [0 ] if len (preceding_sectPrs ) > 0 else None
274250
251+ def remove_footerReference (self , type_ ):
252+ """Return rId of w:footerReference child of *type_* after removing it."""
253+ footerReference = self .get_footerReference (type_ )
254+ rId = footerReference .rId
255+ self .remove (footerReference )
256+ return rId
257+
258+ def remove_headerReference (self , type_ ):
259+ """Return rId of w:headerReference child of *type_* after removing it."""
260+ headerReference = self .get_headerReference (type_ )
261+ rId = headerReference .rId
262+ self .remove (headerReference )
263+ return rId
264+
265+ @property
266+ def right_margin (self ):
267+ """
268+ The value of the ``w:right`` attribute in the ``<w:pgMar>`` child
269+ element, as a |Length| object, or |None| if either the element or the
270+ attribute is not present.
271+ """
272+ pgMar = self .pgMar
273+ if pgMar is None :
274+ return None
275+ return pgMar .right
276+
277+ @right_margin .setter
278+ def right_margin (self , value ):
279+ pgMar = self .get_or_add_pgMar ()
280+ pgMar .right = value
281+
275282 @property
276283 def start_type (self ):
277284 """
0 commit comments