use super::*;
#[derive(Clone, Debug, Default, PartialEq)]
pub struct ChartEvent {
pub event_type: ChartEventType,
pub series_index: Option<usize>,
pub data_index: Option<usize>,
pub series_name: String,
pub name: String,
pub value: Option<f64>,
pub x: f64,
pub y: f64,
pub offset_x: f64,
pub offset_y: f64,
}
#[derive(Clone)]
pub(crate) struct EventRegistration {
pub(crate) event_type: ChartEventType,
pub(crate) handler: EventHandler,
}