move remaining const to backends.jl
This commit is contained in:
parent
60980f7f7f
commit
b80ba99100
@ -568,6 +568,9 @@ const _unicodeplots_style = [:auto, :solid]
|
|||||||
const _unicodeplots_marker = [:none, :auto, :circle]
|
const _unicodeplots_marker = [:none, :auto, :circle]
|
||||||
const _unicodeplots_scale = [:identity]
|
const _unicodeplots_scale = [:identity]
|
||||||
|
|
||||||
|
# Additional constants
|
||||||
|
const _canvas_type = Ref(:auto)
|
||||||
|
|
||||||
# ------------------------------------------------------------------------------
|
# ------------------------------------------------------------------------------
|
||||||
# hdf5
|
# hdf5
|
||||||
|
|
||||||
@ -612,6 +615,20 @@ const _hdf5_style = [:auto, :solid, :dash, :dot, :dashdot]
|
|||||||
const _hdf5_marker = vcat(_allMarkers, :pixel)
|
const _hdf5_marker = vcat(_allMarkers, :pixel)
|
||||||
const _hdf5_scale = [:identity, :ln, :log2, :log10]
|
const _hdf5_scale = [:identity, :ln, :log2, :log10]
|
||||||
|
|
||||||
|
# Additional constants
|
||||||
|
#Dict has problems using "Types" as keys. Initialize in "_initialize_backend":
|
||||||
|
const HDF5PLOT_MAP_STR2TELEM = Dict{String, Type}()
|
||||||
|
const HDF5PLOT_MAP_TELEM2STR = Dict{Type, String}()
|
||||||
|
|
||||||
|
#Don't really like this global variable... Very hacky
|
||||||
|
const HDF5PLOT_PLOTREF = HDF5Plot_PlotRef(nothing)
|
||||||
|
|
||||||
|
#Simple sub-structures that can just be written out using _hdf5plot_gwritefields:
|
||||||
|
const HDF5PLOT_SIMPLESUBSTRUCT = Union{Font, BoundingBox,
|
||||||
|
GridLayout, RootLayout, ColorGradient, SeriesAnnotations, PlotText,
|
||||||
|
Shape,
|
||||||
|
}
|
||||||
|
|
||||||
# ------------------------------------------------------------------------------
|
# ------------------------------------------------------------------------------
|
||||||
# inspectdr
|
# inspectdr
|
||||||
|
|
||||||
@ -800,3 +817,6 @@ const _pgfplotsx_marker = [
|
|||||||
]
|
]
|
||||||
const _pgfplotsx_scale = [:identity, :ln, :log2, :log10]
|
const _pgfplotsx_scale = [:identity, :ln, :log2, :log10]
|
||||||
is_marker_supported(::PGFPlotsXBackend, shape::Shape) = true
|
is_marker_supported(::PGFPlotsXBackend, shape::Shape) = true
|
||||||
|
|
||||||
|
# additional constants
|
||||||
|
const _pgfplotsx_series_ids = KW()
|
||||||
|
|||||||
@ -41,24 +41,6 @@ mutable struct HDF5Plot_PlotRef
|
|||||||
ref::Union{Plot, Nothing}
|
ref::Union{Plot, Nothing}
|
||||||
end
|
end
|
||||||
|
|
||||||
|
|
||||||
#==Useful constants
|
|
||||||
===============================================================================#
|
|
||||||
|
|
||||||
#Dict has problems using "Types" as keys. Initialize in "_initialize_backend":
|
|
||||||
const HDF5PLOT_MAP_STR2TELEM = Dict{String, Type}()
|
|
||||||
const HDF5PLOT_MAP_TELEM2STR = Dict{Type, String}()
|
|
||||||
|
|
||||||
#Don't really like this global variable... Very hacky
|
|
||||||
const HDF5PLOT_PLOTREF = HDF5Plot_PlotRef(nothing)
|
|
||||||
|
|
||||||
#Simple sub-structures that can just be written out using _hdf5plot_gwritefields:
|
|
||||||
const HDF5PLOT_SIMPLESUBSTRUCT = Union{Font, BoundingBox,
|
|
||||||
GridLayout, RootLayout, ColorGradient, SeriesAnnotations, PlotText,
|
|
||||||
Shape,
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
#==
|
#==
|
||||||
===============================================================================#
|
===============================================================================#
|
||||||
is_marker_supported(::HDF5Backend, shape::Shape) = true
|
is_marker_supported(::HDF5Backend, shape::Shape) = true
|
||||||
|
|||||||
@ -605,8 +605,6 @@ pgfx_get_linestyle(k) = get(
|
|||||||
"solid",
|
"solid",
|
||||||
)
|
)
|
||||||
|
|
||||||
const _pgfplotsx_series_ids = KW()
|
|
||||||
|
|
||||||
pgfx_get_marker(k) = get(
|
pgfx_get_marker(k) = get(
|
||||||
(
|
(
|
||||||
none = "none",
|
none = "none",
|
||||||
|
|||||||
@ -7,15 +7,13 @@ warn_on_unsupported_args(::UnicodePlotsBackend, plotattributes::KW) = nothing
|
|||||||
|
|
||||||
# --------------------------------------------------------------------------------------
|
# --------------------------------------------------------------------------------------
|
||||||
|
|
||||||
const _canvas_type = Ref(:auto)
|
|
||||||
|
|
||||||
function _canvas_map()
|
function _canvas_map()
|
||||||
KW(
|
(
|
||||||
:braille => UnicodePlots.BrailleCanvas,
|
braille = UnicodePlots.BrailleCanvas,
|
||||||
:ascii => UnicodePlots.AsciiCanvas,
|
ascii = UnicodePlots.AsciiCanvas,
|
||||||
:block => UnicodePlots.BlockCanvas,
|
block = UnicodePlots.BlockCanvas,
|
||||||
:dot => UnicodePlots.DotCanvas,
|
dot = UnicodePlots.DotCanvas,
|
||||||
:density => UnicodePlots.DensityCanvas,
|
density = UnicodePlots.DensityCanvas,
|
||||||
)
|
)
|
||||||
end
|
end
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user