Kamrul Hasan
Kamrul Hasan

Reputation: 69

How can I see details to grid in Vaadin flow?

In my Vaadin flow project, I have a grid and I set some items but it shows like grid data items

I want a decent format that a user can see specific details not like. Any idea or is there any component in vaadin to make this pretty?

Upvotes: 0

Views: 327

Answers (1)

cfrick
cfrick

Reputation: 37063

There are two options to do that:

  • provide a better ValueProvider than the .toString(), that is used in your property right now. E.g.
grid.addColumn(person -> Integer.toString(person.getYearOfBirth()))
        .setHeader("Year of birth");
grid.addColumn(TemplateRenderer.<Person> of("<b>[[item.name]]</b>")
              .withProperty("name", Person::getName)).setHeader("Name");

Upvotes: 4

Related Questions