@Override public void accept(ViewWindowConfigurator t) { if (windowConfiguration != null) { t.closable(windowConfiguration.closable()); t.resizable(windowConfiguration.resizable()); if (!AnnotationUtils.isEmpty(windowConfiguration.windowWidth())) { t.width(windowConfiguration.windowWidth()); } if (!AnnotationUtils.isEmpty(windowConfiguration.windowHeigth())) { t.height(windowConfiguration.windowHeigth()); } } }
public void nav2() { // tag::nav2[] ViewNavigator navigator = getViewNavigator(); navigator.navigateInWindow("myView"); // <1> Map<String, Object> parameters = new HashMap<>(); parameters.put("parameter1", "test"); parameters.put("parameter2", 34.5); navigator.navigateInWindow("myView", windowConfig -> { windowConfig.fullWidth(); windowConfig.styleName("my-window-style"); }, parameters); // <2> // end::nav2[] }
public void nav3() { // tag::nav3[] ViewNavigator navigator = getViewNavigator(); navigator.toView("myView").withParameter("parameter1", "test").withParameter("parameter2", 34.5).navigate(); // <1> navigator.toView("myView").navigateInWindow(); // <2> navigator.toView("myView").navigateInWindow(windowConfig -> { windowConfig.fullWidth(); windowConfig.styleName("my-window-style"); }); // <3> // end::nav3[] }