def aesthetics(cls):
"""
Return all the aesthetics for this geom
geoms should not override this method.
"""
main = six.viewkeys(cls.DEFAULT_AES) | cls.REQUIRED_AES
other = {'group'}
# Need to recognize both spellings
if 'color' in main:
other.add('colour')
if 'outlier_color' in main:
other.add('outlier_colour')
return main | other
评论列表
文章目录