Progress Plug-in

For a responsive and controllable user interface.

home Introduction
The Progress Plugin makes every time-consuming task in the user interface both responsive and controllable .

To create a better user experience the Progress Plugin creates progress dialogs that allow you to display real time progress of the events occurring within your current Servoy methods.

Features include:
  • Real-time count and percentage feedback (for example within for-loops and while-loops).
  • Cancel a Servoy method from the Dialog.
  • Attach a method for execution upon user cancellation (such as your rollback method).
  • Execute a method during after finishing a method.
The progress dialog is always responsive to user input and is always up-to-date .
Below are screenshots of the Progress Plugin monitoring the creation of 100 new records.

The screenshot is taken before clicking cancel.
Clicking the 'cancel' button or the 'close' icon on the dialog would have aborted the process.
lightbulb_outline Benefits
  • Giving users real-time-update-information during method execution is a big advantage.
  • A responsive user interface with an accurate status display creates more user satisfaction.
  • The Progress Plugin is incremented with a simple call inside your method without impact on execution performance.
In short: every developer benefits from the Progress Plugin.
swap_vertical_circle Compatibility
Smart client Headless client Web client Mobile client NG client
8.0+ 1.6+ check remove remove remove remove check check check
7.0+ 1.6+ check remove remove remove n/a check check check
6.1+ 1.6+ check remove remove n/a n/a check check check
code How to Use
We published our API Specifications for the Progress Plug-in as a future and current reference.

After downloading the Progress Plug-in using our Components Manager a sample solution {servoy_root}/solutions/it2be-examples/it2be-progress.servoy is installed.
You can import the sample solution into Servoy Developer and you will have some (basic) code examples of how to use the Progress Plug-in.
description Release Notes
shop Buy Now
€ 100,00
One developer
unlimited deployment
€ 25,00 p/y
maintenance fee
€ 220,00
Team of developers
unlimited deployment
€ 55,00 p/y
maintenance fee
€ 135,00
You already have a Single Developer license
€ 55,00 p/y
maintenance fee
When you want to have access to the source code
not applicable