fastpyxl.chart.chartspace module

Enclosing chart object. The various chart types are actually child objects. Will probably need to call this indirectly

class fastpyxl.chart.chartspace.ChartContainer(title=None, autoTitleDeleted=None, pivotFmts=(), view3D=None, floor=None, sideWall=None, backWall=None, plotArea=None, legend=None, plotVisOnly=True, dispBlanksAs='gap', showDLblsOverMax=None, extLst=None)[source]

Bases: Serialisable

autoTitleDeleted: bool | None
dispBlanksAs: str | None
extLst: ExtensionList | None
legend: Legend | None
pivotFmts: list[PivotFormat] | None
plotArea: PlotArea | None
plotVisOnly: bool | None
showDLblsOverMax: bool | None
tagname = 'chart'
title: Title | None
xml_order = ('title', 'autoTitleDeleted', 'pivotFmts', 'view3D', 'floor', 'sideWall', 'backWall', 'plotArea', 'legend', 'plotVisOnly', 'dispBlanksAs', 'showDLblsOverMax')
class fastpyxl.chart.chartspace.ChartSpace(date1904=None, lang=None, roundedCorners=None, style=None, clrMapOvr=None, pivotSource=None, protection=None, chart=None, spPr=None, txPr=None, externalData=None, printSettings=None, userShapes=None, extLst=None)[source]

Bases: Serialisable

chart: ChartContainer | None
clrMapOvr: ColorMapping | None
date1904: bool | None
extLst: ExtensionList | None
externalData: ExternalData | None
property graphical_properties
lang: str | None
pivotSource: PivotSource | None
printSettings: PrintSettings | None
protection: Protection | None
roundedCorners: bool | None
spPr: GraphicalProperties | None
style: int | None
tagname = 'chartSpace'
property textProperties
to_tree(tagname=None, idx=None, namespace=None)[source]
txPr: RichText | None
userShapes: str | None
xml_order = ('date1904', 'lang', 'roundedCorners', 'style', 'clrMapOvr', 'pivotSource', 'protection', 'chart', 'spPr', 'txPr', 'externalData', 'printSettings', 'userShapes')
class fastpyxl.chart.chartspace.ExternalData(autoUpdate=None, id=None)[source]

Bases: Serialisable

autoUpdate: bool | None
id: str | None
tagname = 'externalData'
class fastpyxl.chart.chartspace.Protection(chartObject=None, data=None, formatting=None, selection=None, userInterface=None)[source]

Bases: Serialisable

chartObject: bool | None
data: bool | None
formatting: bool | None
selection: bool | None
tagname = 'protection'
userInterface: bool | None
xml_order = ('chartObject', 'data', 'formatting', 'selection', 'userInterface')