egui_charts/chart/overlays/
mod.rs1mod book_profile;
8pub use book_profile::{BookProfile, OrderBookView, render_book_profile};
9mod footprint;
10pub(crate) use footprint::footprint_column_width;
11#[cfg(feature = "studies")]
12pub(crate) use footprint::render_footprint_annotations;
13pub use footprint::{
14 FootprintColor, FootprintConfig, FootprintMode, pullback_range, render_footprint,
15 render_footprint_statistics,
16};
17mod heatmap_strip;
18mod liquidity_heatmap;
19pub use liquidity_heatmap::{LiquidityHeatmap, LiquidityHeatmapConfig};
20mod volume_bubbles;
21
22pub use heatmap_strip::{HeatmapCell, HeatmapStrip, HeatmapStripConfig};
23pub(crate) use volume_bubbles::VolumeBubbles;
24pub use volume_bubbles::{BubbleColor, BubbleGrouping, BubbleScalingMode, VolumeBubblesConfig};
25
26#[cfg(feature = "studies")]
27#[cfg_attr(docsrs, doc(cfg(feature = "studies")))]
28pub use footprint::render_footprint_studies;
29
30#[cfg(feature = "studies")]
31#[cfg_attr(docsrs, doc(cfg(feature = "studies")))]
32mod trade_profile;
33#[cfg(feature = "studies")]
34pub(crate) use trade_profile::render_session_volume_profiles;
35#[cfg(feature = "studies")]
36#[cfg_attr(docsrs, doc(cfg(feature = "studies")))]
37pub use trade_profile::{TradeProfileSettings, render_trade_profiles};