pub fn auto_x_range<'a>(
series: impl IntoIterator<Item = &'a ChartSeries>,
) -> ChartRangeExpand description
Computes a finite horizontal domain across all supplied series.
Non-finite x coordinates are ignored. Unlike auto_y_range, this
function does not force zero into a non-empty domain. Empty input returns
ChartRange::default.
ยงExamples
use ailloli_ui_core::{auto_x_range, ChartRange, ChartSeries};
let series = ChartSeries::from_xy("samples", [(10.0, 1.0), (20.0, 2.0)]);
assert_eq!(auto_x_range([&series]), ChartRange::new(10.0, 20.0));