NPS
Net Promoter Score widget for Vaadin
Net promoter score (NPS) is a market research metric that is based on a single survey question asking respondents to rate the likelihood that they would recommend a company, product, or a service to a friend or colleague. Read more at wikipedia.org/wiki/Net_promoter_score
This widget implements the functionality to ask and collect users the feedback using the typical 0 to 10 scale.
Usage:
final NPS nps = new NPS();
add(nps);
// Get the score and remove component
nps.addValueChangeListener(e -> {
replace(nps,
new Paragraph("You gave "+e.getValue()+". Thank you for your feedback."));
});
There is also a runnable Spring Boot application you can use as starting point for your own NPS collection. Find out more in GitHub repository.
Sample code
final NPS nps = new NPS(); add(nps); nps.addValueChangeListener(e -> { Notification.show("Value changed from " + e.getOldValue() + " to " + e.getValue()); });
Links
Compatibility
Was this helpful? Need more help?
Leave a comment or a question below. You can also join
the chat on Discord or
ask questions on StackOverflow.
Version
Github Release
- Released
- 2024-02-20
- Maturity
- BETA
- License
- Apache License 2.0
Compatibility
- Framework
- Vaadin 24+
- Browser
- N/A
Graph Explorer (Vaadin 7) - Vaadin Add-on Directory
UI component for interactive visualization of graph (vertex/egde) dataSource Code
Demo Source Code
Vaadin 6 addOn
Online Demo (Vaadin 6 version)
Graph Explorer (Vaadin 7) version 0.7.0
null
Graph Explorer (Vaadin 7) version 0.7.2
Upgrade JUNG to 2.1
(replacing colt, collections-generic and concurrent dependencies with guava)
Graph Explorer (Vaadin 7) version 0.7.3
Update to JUNG library 2.1.1
Graph Explorer (Vaadin 7) version 0.8.0
Upgrade plugin to support Vaadin 8