egui-charts 0.2.0

High-performance financial charting engine for egui — candlesticks, 95 drawing tools, 130+ indicators, and a full design-token theme system
Documentation
//! Indicators Dialog
//!
//! A modal dialog for searching, browsing, configuring and adding indicators to the chart.
//! Features categories, favorites, search, tabs, and param configuration.
//!
//! ## Module Organization
//! - `types`: Enum definitions (IndicatorTab, IndicatorCategory, IndicatorType)
//! - `data`: Data structures (IndicatorInfo, ConfiguredIndicator, IndicatorParams)
//! - `config`: Configuration struct
//! - `actions`: Action enum
//! - `dialog`: Main IndicatorDialog implementation

// Module declarations
pub mod actions;
pub mod config;
pub mod data;
pub mod dialog;
pub mod templates;
pub mod types;

// Public re-exports
pub use actions::IndicatorDialogAction;
pub use config::IndicatorDialogConfig;
pub use data::{ConfiguredIndicator, IndicatorInfo, IndicatorParams};
pub use dialog::IndicatorDialog;
pub use templates::{IndicatorTemplateAction, IndicatorTemplatePanel, IndicatorTemplateState};
pub use types::{IndicatorCategory, IndicatorTab, IndicatorType};