Skip to main content

ferroui_controls_livecharts/
lib.rs

1//! Live chart controls using FerroUI's property, input and drawing services: the Cartesian and
2//! pie charts of the LiveCharts2 port (docs/porting/livecharts2.md, L2); see NOTICE.md for the
3//! source attribution.
4
5pub use ferroui_livecharts as core;
6
7mod axis;
8mod chart;
9mod chart_automation_peer;
10mod chart_classes;
11mod chart_point;
12mod chart_properties;
13mod chart_series;
14mod collections;
15mod decorations;
16mod enums;
17mod identity;
18mod register_types;
19pub mod renderer;
20pub mod scene_transition;
21mod series_classes;
22
23pub use axis::Axis;
24pub use chart::{Chart, ChartPointerEventArgs};
25pub use chart_automation_peer::ChartAutomationPeer;
26pub use chart_classes::*;
27pub use chart_point::ChartPoint;
28pub use chart_series::ChartSeries;
29pub use collections::{Axes, ChartPoints, ChartSeriesCollection};
30pub use enums::{ChartKind, LegendPosition, TooltipPosition, ZoomAndPanMode};
31pub use ferroui_livecharts::{
32    AxisPosition, BrushSpace, FindingStrategy, PolarLabelsPosition, RadialAlignment, SeriesKind,
33};
34pub use register_types::{register_types, ASSEMBLY};
35pub use series_classes::*;