File tree 1 file changed +20
-8
lines changed 1 file changed +20
-8
lines changed Original file line number Diff line number Diff line change @@ -1099,15 +1099,27 @@ def _translate_tick_params(kw, reverse=False):
1099
1099
'length' : 'size' ,
1100
1100
'direction' : 'tickdir' ,
1101
1101
'rotation' : 'labelrotation' ,
1102
- 'left' : 'tick1On' ,
1103
- 'bottom' : 'tick1On' ,
1104
- 'right' : 'tick2On' ,
1105
- 'top' : 'tick2On' ,
1106
- 'labelleft' : 'label1On' ,
1107
- 'labelbottom' : 'label1On' ,
1108
- 'labelright' : 'label2On' ,
1109
- 'labeltop' : 'label2On' ,
1110
1102
}
1103
+
1104
+ # axis specific mappings
1105
+ axis_mappings = {
1106
+ 'x' : {
1107
+ 'top' : 'tick20n' ,
1108
+ 'bottom' : 'tick10n' ,
1109
+ 'labelbottom' : 'label10n' ,
1110
+ 'labeltop' : 'label20n' ,
1111
+ },
1112
+ 'y' : {
1113
+ 'left' : 'tick10n' ,
1114
+ 'right' : 'tick20n' ,
1115
+ 'labelleft' : 'label10n' ,
1116
+ 'labelright' : 'label20n' ,
1117
+ }
1118
+ }
1119
+
1120
+ # merge shared keymap pais with axis specific map
1121
+ keymap .update (axis_mappings .get (self .axis_name , {}))
1122
+
1111
1123
if reverse :
1112
1124
kwtrans = {
1113
1125
oldkey : kw_ .pop (newkey )
You can’t perform that action at this time.
0 commit comments