Coverage for /var/srv/projects/api.amasfac.comuna18.com/tmp/venv/lib/python3.9/site-packages/openpyxl/chart/reader.py: 10%

19 statements  

« prev     ^ index     » next       coverage.py v6.4.4, created at 2023-07-17 14:22 -0600

1# Copyright (c) 2010-2022 openpyxl 

2 

3""" 

4Read a chart 

5""" 

6 

7def read_chart(chartspace): 

8 cs = chartspace 

9 plot = cs.chart.plotArea 

10 

11 chart = plot._charts[0] 

12 chart._charts = plot._charts 

13 

14 chart.title = cs.chart.title 

15 chart.display_blanks = cs.chart.dispBlanksAs 

16 chart.visible_cells_only = cs.chart.plotVisOnly 

17 chart.layout = plot.layout 

18 chart.legend = cs.chart.legend 

19 

20 # 3d attributes 

21 chart.floor = cs.chart.floor 

22 chart.sideWall = cs.chart.sideWall 

23 chart.backWall = cs.chart.backWall 

24 chart.pivotSource = cs.pivotSource 

25 chart.pivotFormats = cs.chart.pivotFmts 

26 chart.idx_base = min((s.idx for s in chart.series), default=0) 

27 chart._reindex() 

28 

29 return chart