Docs

Documentation versions (currently viewingVaadin 24)

Dashboard

A component for building static dashboard layouts and dynamic, user-configurable dashboards.

A component for building static dashboard layouts and dynamic, user-configurable dashboards.

Note
Commercial Feature

A commercial Vaadin subscription is required to use Dashboard in your project.

Note
Preview Feature

This is a preview version of Dashboard. You need to enable it with the feature flag com.vaadin.experimental.dashboardComponent. Preview versions may lack some planned features, and breaking changes may be introduced in any Vaadin version. We encourage you to try it out and provide feedback to help us improve it.

Open in a
new tab
Dashboard dashboard = new Dashboard();
dashboard.setMinimumColumnWidth("150px");
dashboard.setMaximumColumnCount(3);

DashboardWidget visitors = new DashboardWidget("Visitors");
visitors.setContent(createWidgetContent());
dashboard.add(visitors);

DashboardWidget downloads = new DashboardWidget("Downloads");
downloads.setContent(createWidgetContent());
dashboard.add(