- Introduced `useCoordinatedConnection` and `useCoordinatedPolling` hooks to manage data fetching and state synchronization between tabs. - Refactored `DatasetCompleteManager`, `PlotRealtimeViewer`, and `VariableSelectorWidget` components to utilize SSE and polling for live data updates. - Added `TabCoordinationDemo` component to visualize tab coordination status and leadership. - Updated `Dashboard` to leverage coordinated polling for status updates, improving performance and reducing redundant connections. - Enhanced `TabCoordinator` utility to manage leadership and data broadcasting between tabs effectively. |
||
---|---|---|
.. | ||
__init__.py | ||
config_manager.py | ||
event_logger.py | ||
instance_manager.py | ||
plc_client.py | ||
plc_data_streamer.py | ||
plot_manager.py | ||
schema_manager.py | ||
streamer.py |