uPlot
UI Extension
uPlot is a fast, memory-efficient time series and line chart library. Renders millions of data points with minimal overhead.
Status
Planned
Supported Version
TBD
Licensing
Open Source
Priority
Rank #134
KEY FEATURES
Extreme performance
Time series
Small footprint
Canvas rendering
Zoom and pan
Multiple axes
Cursor sync
Usage Example
Here's how you'll use uPlot with Oorian once the extension is available:
Java
// Create and configure uPlot component
uPlot component = new uPlot();
component.setWidth("100%");
component.setHeight("400px");
// Configure component options
component.setEnabled(true);
// Register for events using Oorian's event model
component.registerForEvent(this, uPlotEvent.class);
// Add to your page
container.addElement(component);Note: This is a preview of the expected API. The actual implementation may vary slightly when released.