Uppy

UI Extension

Uppy is a modular JavaScript file uploader with a beautiful UI, drag-and-drop, resumable uploads, and import from cloud services.

Status
Planned
Supported Version
TBD
Licensing
Open Source
Priority
Rank #113
KEY FEATURES
Modular design
Drag and drop
Resumable uploads
Cloud imports
Webcam capture
Image editor
Progress tracking
Usage Example

Here's how you'll use Uppy with Oorian once the extension is available:

Java
// Create and configure Uppy component
Uppy component = new Uppy();
component.setWidth("100%");
component.setHeight("400px");

// Configure component options
component.setEnabled(true);

// Register for events using Oorian's event model
component.registerForEvent(this, UppyEvent.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.