#![doc = include_str!("../README.md")]
pub mod categorical;
pub mod color;
pub mod colormap;
pub mod config;
pub mod data;
pub mod data_config;
pub mod default;
pub mod drag;
pub mod decoration;
pub use decoration::{DecorationId, DecorationLayout, DecorationOffset, DecorationElement};
pub mod format;
pub mod layout;
pub mod legend;
pub mod line;
pub mod preset;
pub mod radial;
pub mod resize;
pub mod select;
pub mod text;
pub mod tick;
pub use color::Color;
pub use colormap::{ColorMap, LUT_LEN};
pub use config::{
BarAlign, ColorBarOptions, Config, DataSelectionsConfig, PickedDataRef, PickedPointRef,
PickedPointsConfig,
};
pub use data::{Column, ColumnId, DataCell};
pub use data_config::{
DataBarBinStyleConfig, DataBarStyleOverride, DataErrorBarPointStyleConfig,
DataErrorBarPointStyleOverride, DataErrorBarStyleConfig, DataLineStyleConfig, DataRenderType,
DataScatterPointStyleConfig, DataScatterPointStyleOverride, DataScatterStyleConfig, ErrorRef,
MAX_CONTOUR_LEVELS, ScatterShape, SeriesConfig,
};
pub use drag::Draggable;
pub use preset::{AxisPreset, ColorCycle};
pub use resize::{Resizable, ResizeHandle};
pub use select::{
AxisElement, AxisLabelElement, AxisTitleElement, ChartTitleElement, ColorBarAxisElement,
ColorBarElement, ColorBarLabelElement, ColorBarTitleElement, DataAreaElement, HitId, HitMap,
LegendElement, Selectable, SelectionBox,
};
pub use text::{MeasureText, TextExtents};
pub use radial::{
RadialChart, RadialInteraction, RadialKind, RadialLabelFormat, RadialLabels, RadialMaterial,
RadialOutline, RadialSlice, RadialSplit, RadialStyle, RadialTarget,
};
pub use categorical::*;
pub mod boxplot;
pub use boxplot::*;