Skip to main content

gpui_liveplot/gpui_backend/
mod.rs

1//! GPUI integration for gpui_liveplot.
2//!
3//! This module provides a GPUI view that renders a [`Plot`](crate::plot::Plot)
4//! and handles interactive behaviors such as pan, zoom, box zoom, hover
5//! readouts, and pin annotations.
6
7#![allow(clippy::collapsible_if)]
8
9mod config;
10mod constants;
11mod frame;
12mod geometry;
13mod hover;
14mod link;
15mod paint;
16mod state;
17mod text;
18mod view;
19
20pub use config::PlotViewConfig;
21pub use link::{LinkMemberId, PlotLinkGroup, PlotLinkOptions};
22pub use view::{PlotHandle, PlotView};