Expand description
Advanced interactive visualization with real-time capabilities
This module provides sophisticated interactive visualization features including:
- Float-time data streaming and updates
- Advanced widget systems (sliders, dropdowns, filters)
- Multi-dimensional visualization support
- Interactive dashboard components
- Collaborative visualization features
- WebGL-accelerated rendering
Re-exports§
pub use widgets::BorderConfig;pub use widgets::ChartType;pub use widgets::DataBindingConfig;pub use widgets::EventType;pub use widgets::FontConfig;pub use widgets::InputType;pub use widgets::InteractiveWidget;pub use widgets::RenderContent;pub use widgets::RenderContext;pub use widgets::ShaderProgram;pub use widgets::StyleConfig;pub use widgets::WidgetConfig;pub use widgets::WidgetEvent;pub use widgets::WidgetEventResponse;pub use widgets::WidgetType;pub use data_sources::ChangeType;pub use data_sources::ConnectionConfig;pub use data_sources::DataFormat;pub use data_sources::DataSource;pub use data_sources::DataSourceConfig;pub use data_sources::DataSourceManager;pub use data_sources::DataSourceType;pub use data_sources::DataUpdate;pub use data_sources::ValidationConfig;pub use events::DashboardEvent;pub use events::EventAction;pub use events::EventHandler;pub use events::EventMetadata;pub use events::EventPriority;pub use events::EventResponse;pub use events::EventSystem;pub use events::NotificationLevel;pub use layout::ContainerConstraints;pub use layout::GridPosition;pub use layout::LayoutConstraints;pub use layout::LayoutManager;pub use layout::Margin;pub use layout::WidgetLayout;pub use rendering::PerformanceMonitor;pub use rendering::RenderStatistics;pub use rendering::RenderingBackend;pub use rendering::RenderingConfig;pub use rendering::RenderingEngine;pub use rendering::UpdateManager;pub use rendering::UpdateRequest;pub use rendering::UpdateType;pub use collaboration::CollaborationManager;pub use collaboration::Conflict;pub use collaboration::ConflictResolver;pub use collaboration::ConflictType;pub use collaboration::CursorPosition;pub use collaboration::Operation;pub use collaboration::OperationType;pub use collaboration::Selection;pub use collaboration::UserSession;pub use core::*;
Modules§
- collaboration
- Collaboration features for interactive visualization
- core
- Core types and configurations for advanced interactive visualization
- data_
sources - Data source management for real-time visualization
- events
- Event system for interactive visualization
- layout
- Layout management for interactive visualization
- rendering
- Rendering engine for interactive visualization
- widgets
- Interactive widget system for advanced visualization
Structs§
- Dashboard
State - Dashboard state
- Interactive
Dashboard - Advanced interactive dashboard for real-time metrics visualization
- Time
Range - Time range for temporal data
- View
State - View state
- Viewport
Bounds - Viewport bounds
- Viewport
State - Viewport state for zoom and pan
Enums§
- View
Mode - View mode enumeration