Provides a Vaadin Flow (24+) component (Appswitcher
) to embed an <iframe>
with the content of appswitcher-server.
See GitHub Releases.
<dependency>
<groupId>de.muenchen.oss.appswitcher</groupId>
<artifactId>appswitcher-vaadin</artifactId>
<version><!-- see Releases --></version>
</dependency>
Example:
import de.muenchen.oss.appswitcher.vaadin.Appswitcher;
public class MyVaadinView extends Div {
public MyVaadinView() {
add(Appswitcher.builder("https://my-appswitcher-server.example.com")
// request tags according to your needs
.tags("global", "finance")
.build());
}
}
Starting the test/demo server:
mvn jetty:run
This deploys demo at http://localhost:8080
Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.
If you have a suggestion that would make this better, please open an issue with the tag "enhancement", fork the repo and create a pull request. You can also simply open an issue with the tag "enhancement". Don't forget to give the project a star! Thanks again!
- Open an issue with the tag "enhancement"
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature
) - Commit your Changes (
git commit -m 'Add some AmazingFeature'
) - Push to the Branch (
git push origin feature/AmazingFeature
) - Open a Pull Request
We use itm-java-codeformat, so please make sure to apply the correct code format for your contributions.
Distributed under the MIT License. See LICENSE file for more information.
it@M - opensource@muenchen.de