

GitHub - aire-ux/aire-wizard: Wizard Component for Aire-UX/Vaadin Flow
source link: https://github.com/aire-ux/aire-wizard
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

aire-wizard
Aire-wizard is a full-featured wizard component for Vaadin flow
Contributing
- Clone the repo:
git clone [email protected]:aire-ux/aire-wizard
- Prepare package for development:
gradle prepareDevelop
. This runs:- npm link (links the local package to
@aire-ux/aire-wizard
) - npm link
@aire-ux/aire-wizard@<version>
where version is specified in package.json
- npm link (links the local package to
Features
The Aire Wizard supports:
- Arbitrarily-complex wizard topologies
- Auto-generation of controls
- Horizontal and vertical step layout
- Localization
- Browser history integration
- validation
- model-passing
- steps-per-icon
Simple Usage
@Route("simple/wizard")
public class SimpleWizard extends VerticalLayout {
public SimpleWizard() {
wizard = new Wizard<>();
wizard.addSteps(Page1.class, Page2.class);
wizard.addTransition(Page1.class, Page2.class);
wizard.setInitialStep(Page1.class);
add(wizard);
}
}
@WizardPage(key = "page-1", title = "hello")
public class Page1 extends AbstractWizardPage<String, Object> {
}
@WizardPage(key = "page-2", title="hello")
public class Page2 extends AbstractWizardPage<String, Object> {
}
Example
Recommend
-
106
Alternative navigator in Vaadin In Vaadin, to change the components displayed on the screen, there are a few options. The most straightforward way is to use the setContent() method o...
-
9
Vaadin 10+: SASS Integration and CSS Refresh during Development Posted on Apr 15, 2019. Updated on Apr 17, 2019 Since Vaadin 10, SASS is no longer supported out of the box....
-
15
In this blog, I will show you how I got started with Vaadin Flow. With Vaadin Flow, you can create web apps without HTML or JavaScript, but entirely with Java. Let’s get started! 1. Introduction For some time, I have...
-
11
Vaadin 23.0.0 Released Vaadin 23.0.0 Released - Flow and Hilla Written by Nikos Vaggalis Monday, 21 March 2022 Vaadin, the versatile full stack Java-based f...
-
14
Blink a LED on a Raspberry Pi With Vaadin Build a respons...
-
12
Difference between two datesFields in Vaadin advertisements I'm having some problem with calculate days between two dateFie...
-
11
Master UX for Processes With the Blazor Wizard 1: Customize the Component ...
-
8
aire-test Aire Testing Framework is a powerful and convenient framework for testing Vaadin components and interactions. Aire Test builds off of the fantastic Karibu in-mem...
-
10
aire-wizard Aire-wizard is a full-featured wizard component for Vaadin flow Contributing Clone the repo: git clone [email protected]:aire-ux/aire-wizard Prepare package for development: grad...
-
6
Details This wil...
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK