Search in sources :

Example 1 with LocationChangeEvent

use of com.vaadin.flow.router.legacy.LocationChangeEvent in project flow by vaadin.

the class LocationChangeEventTest method setup.

@Before
public void setup() {
    UI ui = new RouterTestUI();
    event = new LocationChangeEvent(ui.getRouterInterface().get(), ui, NavigationTrigger.PROGRAMMATIC, new Location(""), Arrays.asList(new AnotherTestView(), new AnotherParentView()), Collections.emptyMap());
    event.getSource().reconfigure(c -> c.setParentView(TestView.class, ParentView.class));
    navigationEvent = new NavigationEvent(event.getSource(), event.getLocation(), event.getUI(), event.getTrigger());
}
Also used : NavigationEvent(com.vaadin.flow.router.NavigationEvent) AnotherParentView(com.vaadin.flow.router.legacy.ViewRendererTest.AnotherParentView) ParentView(com.vaadin.flow.router.legacy.ViewRendererTest.ParentView) RouterTestUI(com.vaadin.flow.router.legacy.RouterTest.RouterTestUI) RouterTestUI(com.vaadin.flow.router.legacy.RouterTest.RouterTestUI) UI(com.vaadin.flow.component.UI) AnotherParentView(com.vaadin.flow.router.legacy.ViewRendererTest.AnotherParentView) LocationChangeEvent(com.vaadin.flow.router.legacy.LocationChangeEvent) AnotherTestView(com.vaadin.flow.router.legacy.ViewRendererTest.AnotherTestView) AnotherTestView(com.vaadin.flow.router.legacy.ViewRendererTest.AnotherTestView) TestView(com.vaadin.flow.router.legacy.ViewRendererTest.TestView) Location(com.vaadin.flow.router.Location) Before(org.junit.Before)

Aggregations

UI (com.vaadin.flow.component.UI)1 Location (com.vaadin.flow.router.Location)1 NavigationEvent (com.vaadin.flow.router.NavigationEvent)1 LocationChangeEvent (com.vaadin.flow.router.legacy.LocationChangeEvent)1 RouterTestUI (com.vaadin.flow.router.legacy.RouterTest.RouterTestUI)1 AnotherParentView (com.vaadin.flow.router.legacy.ViewRendererTest.AnotherParentView)1 AnotherTestView (com.vaadin.flow.router.legacy.ViewRendererTest.AnotherTestView)1 ParentView (com.vaadin.flow.router.legacy.ViewRendererTest.ParentView)1 TestView (com.vaadin.flow.router.legacy.ViewRendererTest.TestView)1 Before (org.junit.Before)1