turn extra_kwargs into Dict of Dicts
This commit is contained in:
parent
6744917e69
commit
25f3fa6b2d
@ -281,7 +281,6 @@ const _series_defaults = KW(
|
|||||||
# one logical series to be broken up (path and markers, for example)
|
# one logical series to be broken up (path and markers, for example)
|
||||||
:hover => nothing, # text to display when hovering over the data points
|
:hover => nothing, # text to display when hovering over the data points
|
||||||
:stride => (1,1), # array stride for wireframe/surface, the first element is the row stride and the second is the column stride.
|
:stride => (1,1), # array stride for wireframe/surface, the first element is the row stride and the second is the column stride.
|
||||||
:extra_kwargs => KW(),
|
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@ -158,10 +158,9 @@ end
|
|||||||
|
|
||||||
# --------------------------------------------------------------------------------------
|
# --------------------------------------------------------------------------------------
|
||||||
|
|
||||||
function pgf_series(sp::Subplot, series::Series)
|
function pgf_series(sp::Subplot, series::Series, extra_series_kwargs)
|
||||||
plotattributes = series.plotattributes
|
plotattributes = series.plotattributes
|
||||||
st = plotattributes[:seriestype]
|
st = plotattributes[:seriestype]
|
||||||
extra_kwargs = plotattributes[:extra_kwargs]
|
|
||||||
series_collection = PGFPlots.Plot[]
|
series_collection = PGFPlots.Plot[]
|
||||||
|
|
||||||
# function args
|
# function args
|
||||||
@ -540,7 +539,7 @@ function _update_plot_object(plt::Plot{PGFPlotsBackend})
|
|||||||
|
|
||||||
# add the series object to the PGFPlots.Axis
|
# add the series object to the PGFPlots.Axis
|
||||||
for series in series_list(sp)
|
for series in series_list(sp)
|
||||||
push!.(Ref(o), pgf_series(sp, series))
|
push!.(Ref(o), pgf_series(sp, series, plt[:extra_kwargs][:series]))
|
||||||
|
|
||||||
# add series annotations
|
# add series annotations
|
||||||
anns = series[:series_annotations]
|
anns = series[:series_annotations]
|
||||||
|
|||||||
@ -341,7 +341,7 @@ function _expand_subplot_extrema(sp::Subplot, plotattributes::AKW, st::Symbol)
|
|||||||
end
|
end
|
||||||
|
|
||||||
function _add_the_series(plt, sp, plotattributes)
|
function _add_the_series(plt, sp, plotattributes)
|
||||||
plotattributes[:extra_kwargs] = warnOnUnsupported_args(plt.backend, plotattributes)
|
plt[:extra_kwargs][:series] = warnOnUnsupported_args(plt.backend, plotattributes)
|
||||||
warnOnUnsupported(plt.backend, plotattributes)
|
warnOnUnsupported(plt.backend, plotattributes)
|
||||||
series = Series(plotattributes)
|
series = Series(plotattributes)
|
||||||
push!(plt.series_list, series)
|
push!(plt.series_list, series)
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user