AlgebraOfGraphics.jl
AlgebraOfGraphics.jl copied to clipboard
Enforce that all axis types are <: AbstractAxis
As brought up in Slack just now. Still needs tests but works locally with GeoAxis.
One question that remains is what to do about polar axes. With the naive implementation here, draw(; axis = (; type = PolarAxis)) fails because the constructor tries to pass xlabel etc in the kwargs, which PolarAxis can't handle.