All Projects → vaadin → vaadin-grid-flow

vaadin / vaadin-grid-flow

Licence: other
Vaadin Flow Java API for vaadin/vaadin-grid Web Component

Programming Languages

java
68154 projects - #9 most used programming language
javascript
184084 projects - #8 most used programming language
HTML
75241 projects

⚠️ This repository is deprecated

Grid component for Vaadin Flow

This project is the Component wrapper implementation of <vaadin-grid> element for use from the server side with Vaadin Flow.

master branch is the latest version that will at some point be released in the Vaadin platform. See other branches for other Flow / Vaadin platform versions:

  • 1.0 branch is Vaadin 10 LTS version (Flow version 1.0)
  • 1.1 branch is Vaadin 10 compatible with TreeGrid (Flow version 1.0, but no LTS support)
  • 1.2 branch is Vaadin 10 compatible with ContextMenu and TreeGrid (Flow version 1.0, but no LTS support)

Running the component demo

Run from the command line:

  • mvn -pl vaadin-grid-flow-demo -Pwar install jetty:run

Then navigate to http://localhost:9998/vaadin-grid

Running Integration tests

For running integration tests demos execute one of the following lines depending on the desired mode

  • mvn -pl vaadin-grid-flow-integration-tests clean jetty:run
  • mvn -pl vaadin-grid-flow-integration-tests clean jetty:run -Dvaadin.bowerMode

Then navigate to http://localhost:9998/ for see integration tests demos.

For running all integration tests execute

  • mvn clean install verify

Installing the component

Run from the command line:

  • mvn clean install -DskipTests

Using the component in a Flow application

To use the component in an application using maven, add the following dependency to your pom.xml:

<dependency>
    <groupId>com.vaadin</groupId>
    <artifactId>vaadin-grid-flow</artifactId>
    <version>${component.version}</version>
</dependency>

Flow documentation

Documentation for Flow can be found on vaadin.com website or on GitHub.

Contributing

  • All contributions should be made for master branch, from where those will be picked into any platform LTS versions if necessary.
  • Use the coding conventions from Flow coding conventions
  • Submit a pull request with detailed title and description
  • Wait for response from one of Vaadin Flow team members

License

Apache License 2.0

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].