Lazy Download Button: This component allows you to display a normal Vaadin button to download content from your application
without blocking the UI while preparing the content. This allows you to load huge files from your backend
and let the browser download it when it’s ready.
Please also have a look at the examples or the demo source code, if you want to see how to integrate the LDB.
Requires PUSH
Since the content preparation is done in a separate thread, this component needs Push to be activated.
The component itself does not check for active Push.
Please lookup the official documentation of Vaadin on how to activate Push: How to enable server push in Vaadin applications
Supported Vaadin versions
Please note, that I only support the latest Vaadin major version regarding bugs or feature requests. You still may use this addon for Vaadin 14+, but on your own risk. If necessary for any reason, I will update the minimal required Vaadin version.