fastpyxl.chart.data_source module
Collection of utility primitives for charts.
- class fastpyxl.chart.data_source.AxDataSource(numRef=None, numLit=None, strRef=None, strLit=None, multiLvlStrRef=None)[source]
Bases:
Serialisable- multiLvlStrRef: MultiLevelStrRef | None
- tagname = 'cat'
- xml_order = ('multiLvlStrRef', 'numLit', 'numRef', 'strLit', 'strRef')
- class fastpyxl.chart.data_source.Level(pt=())[source]
Bases:
Serialisable- tagname = 'lvl'
- class fastpyxl.chart.data_source.MultiLevelStrData(ptCount=None, lvl=(), extLst=None)[source]
Bases:
Serialisable- extLst: ExtensionList | None
- ptCount: int | None
- tagname = 'multiLvlStrData'
- xml_order = ('ptCount', 'lvl')
- class fastpyxl.chart.data_source.MultiLevelStrRef(f=None, multiLvlStrCache=None, extLst=None)[source]
Bases:
Serialisable- extLst: ExtensionList | None
- f: str | None
- multiLvlStrCache: MultiLevelStrData | None
- tagname = 'multiLvlStrRef'
- xml_order = ('multiLvlStrCache', 'f')
- class fastpyxl.chart.data_source.NumData(formatCode=None, ptCount=None, pt=(), extLst=None)[source]
Bases:
Serialisable- extLst: ExtensionList | None
- formatCode: str | None
- ptCount: int | None
- tagname = 'numCache'
- xml_order = ('formatCode', 'ptCount', 'pt')
- class fastpyxl.chart.data_source.NumDataSource(numRef=None, numLit=None)[source]
Bases:
Serialisable- tagname = 'val'
- xml_order = ('numRef', 'numLit')
- class fastpyxl.chart.data_source.NumFmt(formatCode=None, sourceLinked=False)[source]
Bases:
Serialisable- formatCode: str | None
- sourceLinked: bool | None
- tagname = 'numFmt'
- class fastpyxl.chart.data_source.NumRef(f=None, numCache=None, extLst=None)[source]
Bases:
Serialisable- extLst: ExtensionList | None
- f: str | None
- property ref
- tagname = 'numRef'
- xml_order = ('f', 'numCache')
- class fastpyxl.chart.data_source.NumVal(idx=None, formatCode=None, v=None)[source]
Bases:
Serialisable- formatCode: str | None
- idx: int | None
- tagname = 'pt'
- v: float | str | None
- class fastpyxl.chart.data_source.StrData(ptCount=None, pt=(), extLst=None)[source]
Bases:
Serialisable- extLst: ExtensionList | None
- ptCount: int | None
- tagname = 'strData'
- xml_order = ('ptCount', 'pt')
- class fastpyxl.chart.data_source.StrRef(f=None, strCache=None, extLst=None)[source]
Bases:
Serialisable- extLst: ExtensionList | None
- f: str | None
- tagname = 'strRef'
- xml_order = ('f', 'strCache')