Coverage for /var/srv/projects/api.amasfac.comuna18.com/tmp/venv/lib/python3.9/site-packages/openpyxl/chartsheet/relation.py: 71%

66 statements  

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

1# Copyright (c) 2010-2022 openpyxl 

2 

3from openpyxl.descriptors import ( 

4 Integer, 

5 Alias 

6) 

7from openpyxl.descriptors.excel import Relation 

8from openpyxl.descriptors.serialisable import Serialisable 

9 

10 

11class SheetBackgroundPicture(Serialisable): 

12 tagname = "picture" 

13 id = Relation() 

14 

15 def __init__(self, id): 

16 self.id = id 

17 

18 

19class DrawingHF(Serialisable): 

20 id = Relation() 

21 lho = Integer(allow_none=True) 

22 leftHeaderOddPages = Alias('lho') 

23 lhe = Integer(allow_none=True) 

24 leftHeaderEvenPages = Alias('lhe') 

25 lhf = Integer(allow_none=True) 

26 leftHeaderFirstPage = Alias('lhf') 

27 cho = Integer(allow_none=True) 

28 centerHeaderOddPages = Alias('cho') 

29 che = Integer(allow_none=True) 

30 centerHeaderEvenPages = Alias('che') 

31 chf = Integer(allow_none=True) 

32 centerHeaderFirstPage = Alias('chf') 

33 rho = Integer(allow_none=True) 

34 rightHeaderOddPages = Alias('rho') 

35 rhe = Integer(allow_none=True) 

36 rightHeaderEvenPages = Alias('rhe') 

37 rhf = Integer(allow_none=True) 

38 rightHeaderFirstPage = Alias('rhf') 

39 lfo = Integer(allow_none=True) 

40 leftFooterOddPages = Alias('lfo') 

41 lfe = Integer(allow_none=True) 

42 leftFooterEvenPages = Alias('lfe') 

43 lff = Integer(allow_none=True) 

44 leftFooterFirstPage = Alias('lff') 

45 cfo = Integer(allow_none=True) 

46 centerFooterOddPages = Alias('cfo') 

47 cfe = Integer(allow_none=True) 

48 centerFooterEvenPages = Alias('cfe') 

49 cff = Integer(allow_none=True) 

50 centerFooterFirstPage = Alias('cff') 

51 rfo = Integer(allow_none=True) 

52 rightFooterOddPages = Alias('rfo') 

53 rfe = Integer(allow_none=True) 

54 rightFooterEvenPages = Alias('rfe') 

55 rff = Integer(allow_none=True) 

56 rightFooterFirstPage = Alias('rff') 

57 

58 def __init__(self, 

59 id=None, 

60 lho=None, 

61 lhe=None, 

62 lhf=None, 

63 cho=None, 

64 che=None, 

65 chf=None, 

66 rho=None, 

67 rhe=None, 

68 rhf=None, 

69 lfo=None, 

70 lfe=None, 

71 lff=None, 

72 cfo=None, 

73 cfe=None, 

74 cff=None, 

75 rfo=None, 

76 rfe=None, 

77 rff=None, 

78 ): 

79 self.id = id 

80 self.lho = lho 

81 self.lhe = lhe 

82 self.lhf = lhf 

83 self.cho = cho 

84 self.che = che 

85 self.chf = chf 

86 self.rho = rho 

87 self.rhe = rhe 

88 self.rhf = rhf 

89 self.lfo = lfo 

90 self.lfe = lfe 

91 self.lff = lff 

92 self.cfo = cfo 

93 self.cfe = cfe 

94 self.cff = cff 

95 self.rfo = rfo 

96 self.rfe = rfe 

97 self.rff = rff