1#![doc = include_str!("../README.md")]
2
3pub mod categorical;
4pub mod color;
5pub mod colormap;
6pub mod config;
7pub mod data;
8pub mod data_config;
9pub mod default;
10pub mod drag;
11pub mod decoration;
12pub use decoration::{DecorationId, DecorationLayout, DecorationOffset, DecorationElement};
13pub mod format;
14pub mod layout;
15pub mod legend;
16pub mod line;
17pub mod preset;
18pub mod radial;
19pub mod resize;
20pub mod select;
21pub mod text;
22pub mod tick;
23
24pub use color::Color;
26pub use colormap::{ColorMap, LUT_LEN};
27pub use config::{
28 BarAlign, ColorBarOptions, Config, DataSelectionsConfig, PickedDataRef, PickedPointRef,
29 PickedPointsConfig,
30};
31pub use data::{Column, ColumnId, DataCell};
32pub use data_config::{
33 DataBarBinStyleConfig, DataBarStyleOverride, DataErrorBarPointStyleConfig,
34 DataErrorBarPointStyleOverride, DataErrorBarStyleConfig, DataLineStyleConfig, DataRenderType,
35 DataScatterPointStyleConfig, DataScatterPointStyleOverride, DataScatterStyleConfig, ErrorRef,
36 MAX_CONTOUR_LEVELS, ScatterShape, SeriesConfig,
37};
38pub use drag::Draggable;
39pub use preset::{AxisPreset, ColorCycle};
40pub use resize::{Resizable, ResizeHandle};
41pub use select::{
42 AxisElement, AxisLabelElement, AxisTitleElement, ChartTitleElement, ColorBarAxisElement,
43 ColorBarElement, ColorBarLabelElement, ColorBarTitleElement, DataAreaElement, HitId, HitMap,
44 LegendElement, Selectable, SelectionBox,
45};
46pub use text::{MeasureText, TextExtents};
47
48pub use radial::{
49 RadialChart, RadialInteraction, RadialKind, RadialLabelFormat, RadialLabels, RadialMaterial,
50 RadialOutline, RadialSlice, RadialSplit, RadialStyle, RadialTarget,
51};
52
53pub use categorical::*;
54
55pub mod boxplot;
56pub use boxplot::*;