Generates XML snippets particular to an XY series.
| 1632 | |
| 1633 | |
| 1634 | class _XySeriesXmlWriter(_BaseSeriesXmlWriter): |
| 1635 | """ |
| 1636 | Generates XML snippets particular to an XY series. |
| 1637 | """ |
| 1638 | |
| 1639 | @property |
| 1640 | def xVal(self): |
| 1641 | """ |
| 1642 | Return the ``<c:xVal>`` element for this series as an oxml element. |
| 1643 | This element contains the X values for this series. |
| 1644 | """ |
| 1645 | xml = self._xVal_tmpl.format( |
| 1646 | **{ |
| 1647 | "nsdecls": " %s" % nsdecls("c"), |
| 1648 | "numRef_xml": self.numRef_xml( |
| 1649 | self._series.x_values_ref, |
| 1650 | self._series.number_format, |
| 1651 | self._series.x_values, |
| 1652 | ), |
| 1653 | } |
| 1654 | ) |
| 1655 | return parse_xml(xml) |
| 1656 | |
| 1657 | @property |
| 1658 | def xVal_xml(self): |
| 1659 | """ |
| 1660 | Return the ``<c:xVal>`` element for this series as unicode text. This |
| 1661 | element contains the X values for this series. |
| 1662 | """ |
| 1663 | return self._xVal_tmpl.format( |
| 1664 | **{ |
| 1665 | "nsdecls": "", |
| 1666 | "numRef_xml": self.numRef_xml( |
| 1667 | self._series.x_values_ref, |
| 1668 | self._series.number_format, |
| 1669 | self._series.x_values, |
| 1670 | ), |
| 1671 | } |
| 1672 | ) |
| 1673 | |
| 1674 | @property |
| 1675 | def yVal(self): |
| 1676 | """ |
| 1677 | Return the ``<c:yVal>`` element for this series as an oxml element. |
| 1678 | This element contains the Y values for this series. |
| 1679 | """ |
| 1680 | xml = self._yVal_tmpl.format( |
| 1681 | **{ |
| 1682 | "nsdecls": " %s" % nsdecls("c"), |
| 1683 | "numRef_xml": self.numRef_xml( |
| 1684 | self._series.y_values_ref, |
| 1685 | self._series.number_format, |
| 1686 | self._series.y_values, |
| 1687 | ), |
| 1688 | } |
| 1689 | ) |
| 1690 | return parse_xml(xml) |
| 1691 |
no outgoing calls
searching dependent graphs…