Coverage for /pythoncovmergedfiles/medio/medio/usr/local/lib/python3.8/site-packages/openpyxl/chartsheet/properties.py: 77%

Shortcuts on this page

r m x   toggle line displays

j k   next/prev highlighted chunk

0   (zero) top of page

1   (one) first highlighted chunk

13 statements  

1# Copyright (c) 2010-2024 openpyxl 

2 

3from openpyxl.descriptors import ( 

4 Bool, 

5 String, 

6 Typed 

7) 

8from openpyxl.descriptors.serialisable import Serialisable 

9from openpyxl.styles import Color 

10 

11 

12class ChartsheetProperties(Serialisable): 

13 tagname = "sheetPr" 

14 

15 published = Bool(allow_none=True) 

16 codeName = String(allow_none=True) 

17 tabColor = Typed(expected_type=Color, allow_none=True) 

18 

19 __elements__ = ('tabColor',) 

20 

21 def __init__(self, 

22 published=None, 

23 codeName=None, 

24 tabColor=None, 

25 ): 

26 self.published = published 

27 self.codeName = codeName 

28 self.tabColor = tabColor