This is a WYSIWYG-Editor that allows creating components for Vaadin flow.
Currently the following input and output formats are supported:
- Java Classes
The Editor is currently in alpha (or pre-alpha), it still has quite a few bugs. Since the development speed decreased over time, I decided to release it before its completion. I hope that around this editor will develop a community willing to improve and test it. I no longer have the time to develop this product on my own with the wanted speed.
The packed Editor will run a Vaadin instance inside electron, using a shipped JDK.
The Editor is not meant to be run manually. Instead use the prepackaged Releases.
The Version of the Editor is required to be coupled with the respective Vaadin version being used in a project. To make it easy for the user to identify which vaadin Version the designer is required a scheme as followed will be used.
designer-for-flow v14.0.* -> Vaadin 14.0
designer-for-flow v14.1.* -> Vaadin 14.1
...
designer-for-flow v14.4.* -> Vaadin 14.4
Before starting the application via IDE execute mvn clean install
.
For developement purposes the Application can be run using mvn spring-boot:run
or directly by running the com.github.appreciated.designer.Application
class from your IDE.
To build the project run the following maven command:
mvn clean install -Pproduction
After executing the ready to use electron application can be found under target/electron/designer-for-flow-<archtype>
.
master
the latest version of the starter, using the latest platform snapshotv15
the version for Vaadin 15
This Project is licensed under the GNU General Public License v3.0