Remove kwargs and add subplot test

This commit is contained in:
Benoit Pasquier 2021-04-15 10:30:01 +10:00
parent 3ea4449495
commit 1966e71375
2 changed files with 9 additions and 8 deletions

View File

@ -236,14 +236,14 @@ function get_ticks(sp::Subplot, axis::Axis; update = true)
end
# Ticks getter functions
get_ticks(sp::Subplot, s::Symbol; kwargs...) = get_ticks(sp, sp[Symbol(s, :axis)]; kwargs...)
xticks(sp::Subplot; kwargs...) = get_ticks(sp, :x)
yticks(sp::Subplot; kwargs...) = get_ticks(sp, :y)
zticks(sp::Subplot; kwargs...) = get_ticks(sp, :z)
get_ticks(p::Plot, s::Symbol; kwargs...) = [get_ticks(sp, s; kwargs...) for sp in p.subplots]
xticks(p::Plot; kwargs...) = get_ticks(p, :x)
yticks(p::Plot; kwargs...) = get_ticks(p, :y)
zticks(p::Plot; kwargs...) = get_ticks(p, :z)
get_ticks(sp::Subplot, s::Symbol) = get_ticks(sp, sp[Symbol(s, :axis)])
xticks(sp::Subplot) = get_ticks(sp, :x)
yticks(sp::Subplot) = get_ticks(sp, :y)
zticks(sp::Subplot) = get_ticks(sp, :z)
get_ticks(p::Plot, s::Symbol) = [get_ticks(sp, s) for sp in p.subplots]
xticks(p::Plot) = get_ticks(p, :x)
yticks(p::Plot) = get_ticks(p, :y)
zticks(p::Plot) = get_ticks(p, :z)
export xticks, yticks, zticks
function get_ticks(ticks::Symbol, cvals::T, dvals, args...) where T

View File

@ -29,4 +29,5 @@ end
p2 = plot(1:5, 1:5, 1:5, xticks=ticks2, yticks=ticks2, zticks=ticks2)
p = plot(p1, p2)
@test xticks(p) == yticks(p) == zticks(p) == [ticks1, ticks2]
@test xticks(p[1]) == yticks(p[1]) == zticks(p[1]) == ticks1
end