We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent bfa8d61 commit fd8622cCopy full SHA for fd8622c
lib/matplotlib/artist.py
@@ -1164,9 +1164,18 @@ def _get_setters_and_targets(self):
1164
if name in cls.__dict__:
1165
source_class = cls.__module__ + "." + cls.__name__
1166
break
1167
+ source_class = self._replace_path(source_class)
1168
setters.append((name[4:], source_class + "." + name))
1169
return setters
1170
1171
+ def _replace_path(self, source_class):
1172
+ replace_dict = {'_base._AxesBase': 'Axes',
1173
+ '_axes.Axes': 'Axes'}
1174
+
1175
+ for key, value in replace_dict.items():
1176
+ source_class = source_class.replace(key, value)
1177
+ return source_class
1178
1179
def get_setters(self):
1180
"""
1181
Get the attribute strings with setters for object. e.g., for a line,
0 commit comments