MCPcopy Create free account
hub / github.com/scanny/python-pptx / _cat_ax_xml

Method _cat_ax_xml

src/pptx/chart/xmlwriter.py:368–411  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

366
367 @property
368 def _cat_ax_xml(self):
369 categories = self._chart_data.categories
370
371 if categories.are_dates:
372 return (
373 " <c:dateAx>\n"
374 ' <c:axId val="-2101159928"/>\n'
375 " <c:scaling>\n"
376 ' <c:orientation val="minMax"/>\n'
377 " </c:scaling>\n"
378 ' <c:delete val="0"/>\n'
379 ' <c:axPos val="b"/>\n'
380 ' <c:numFmt formatCode="{nf}" sourceLinked="1"/>\n'
381 ' <c:majorTickMark val="out"/>\n'
382 ' <c:minorTickMark val="none"/>\n'
383 ' <c:tickLblPos val="nextTo"/>\n'
384 ' <c:crossAx val="-2100718248"/>\n'
385 ' <c:crosses val="autoZero"/>\n'
386 ' <c:auto val="1"/>\n'
387 ' <c:lblOffset val="100"/>\n'
388 ' <c:baseTimeUnit val="days"/>\n'
389 " </c:dateAx>\n"
390 ).format(**{"nf": categories.number_format})
391
392 return (
393 " <c:catAx>\n"
394 ' <c:axId val="-2101159928"/>\n'
395 " <c:scaling>\n"
396 ' <c:orientation val="minMax"/>\n'
397 " </c:scaling>\n"
398 ' <c:delete val="0"/>\n'
399 ' <c:axPos val="b"/>\n'
400 ' <c:numFmt formatCode="General" sourceLinked="1"/>\n'
401 ' <c:majorTickMark val="out"/>\n'
402 ' <c:minorTickMark val="none"/>\n'
403 ' <c:tickLblPos val="nextTo"/>\n'
404 ' <c:crossAx val="-2100718248"/>\n'
405 ' <c:crosses val="autoZero"/>\n'
406 ' <c:auto val="1"/>\n'
407 ' <c:lblAlgn val="ctr"/>\n'
408 ' <c:lblOffset val="100"/>\n'
409 ' <c:noMultiLvlLbl val="0"/>\n'
410 " </c:catAx>\n"
411 )
412
413 @property
414 def _grouping_xml(self):

Callers

nothing calls this directly

Calls 1

formatMethod · 0.45

Tested by

no test coverage detected