fastpyxl.chart.pie_chart module
- class fastpyxl.chart.pie_chart.CustomSplit(secondPiePt=())[source]
Bases:
Serialisable- secondPiePt: list[int] | None
- tagname = 'custSplit'
- xml_order = ('secondPiePt',)
- class fastpyxl.chart.pie_chart.DoughnutChart(firstSliceAng=0, holeSize=10, extLst=None, **kw)[source]
Bases:
_PieChartBase- property dataLabels
- extLst: ExtensionList | None
- firstSliceAng: int | None
- holeSize: int | None
- property series
- tagname = 'doughnutChart'
- xml_order = ('varyColors', 'ser', 'dLbls', 'firstSliceAng', 'holeSize')
- class fastpyxl.chart.pie_chart.PieChart(firstSliceAng=0, extLst=None, **kw)[source]
Bases:
_PieChartBase- property dataLabels
- extLst: ExtensionList | None
- firstSliceAng: int | None
- property series
- tagname = 'pieChart'
- xml_order = ('varyColors', 'ser', 'dLbls', 'firstSliceAng')
- class fastpyxl.chart.pie_chart.PieChart3D(extLst=None, **kw)[source]
Bases:
_PieChartBase- property dataLabels
- extLst: ExtensionList | None
- property series
- tagname = 'pie3DChart'
- xml_order = ('varyColors', 'ser', 'dLbls')
- class fastpyxl.chart.pie_chart.ProjectedPieChart(ofPieType='pie', gapWidth=None, splitType='auto', splitPos=None, custSplit=None, secondPieSize=75, serLines=None, extLst=None, **kw)[source]
Bases:
_PieChartBaseFrom the spec 21.2.2.126
This element contains the pie of pie or bar of pie series on this chart. Only the first series shall be displayed. The splitType element shall determine whether the splitPos and custSplit elements apply.
- custSplit: CustomSplit | None
- property dataLabels
- extLst: ExtensionList | None
- property join_lines
- ofPieType: str | None
- secondPieSize: int | None
- serLines: ChartLines | None
- property series
- splitPos: float | None
- splitType: str | None
- tagname = 'ofPieChart'
- property type
- xml_order = ('varyColors', 'ser', 'dLbls', 'ofPieType', 'gapWidth', 'splitType', 'splitPos', 'custSplit', 'secondPieSize', 'serLines')