Expanded for PyPlot backend

This commit is contained in:
Nicholas Bauer 2021-08-30 12:40:32 -04:00
parent abccc9f5ba
commit 0a1dda39c0

View File

@ -1218,7 +1218,11 @@ end
const _attrsymbolcache = Dict{Symbol, Dict{Symbol, Symbol}}(
:x => Dict( k => Symbol("x", String(k)) for k in keys(_axis_defaults)),
:y => Dict( k => Symbol("y", String(k)) for k in keys(_axis_defaults)),
:z => Dict( k => Symbol("z", String(k)) for k in keys(_axis_defaults))
:z => Dict( k => Symbol("z", String(k)) for k in keys(_axis_defaults)),
# for PyPlot
:label => Dict( k => Symbol("label", String(k)) for k in (:top, :bottom, :left, :right)),
:base => Dict( k => Symbol("base", String(k)) for k in (:x, :y, :z, Symbol(""))),
:linthresh => Dict( k => Symbol("base", String(k)) for k in (:x, :y, :z, Symbol("")))
)
get_attr_symbol(letter::Symbol, keyword::String) = get_attr_symbol(letter, Symbol(keyword))