Class ViewNavigationSupport

java.lang.Object
io.jmix.flowui.view.navigation.ViewNavigationSupport

@Component("flowui_ViewNavigationSupport") public class ViewNavigationSupport extends Object
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    protected ViewRegistry
     
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    <T extends com.vaadin.flow.component.Component>
    Optional<T>
    findCurrentNavigationTarget(Class<? extends T> navigationTarget)
     
    protected com.vaadin.flow.router.RouteConfiguration
     
    <T, C extends com.vaadin.flow.component.Component & com.vaadin.flow.router.HasUrlParameter<T>>
    void
    navigate(Class<? extends C> navigationTarget, T parameter)
     
    <T, C extends com.vaadin.flow.component.Component & com.vaadin.flow.router.HasUrlParameter<T>>
    void
    navigate(Class<? extends C> navigationTarget, T parameter, com.vaadin.flow.router.QueryParameters queryParameters)
     
    <T extends com.vaadin.flow.component.Component>
    Optional<T>
    navigate(Class<? extends T> navigationTarget)
     
    <T extends com.vaadin.flow.component.Component>
    Optional<T>
    navigate(Class<? extends T> navigationTarget, com.vaadin.flow.router.RouteParameters routeParameters)
     
    <T extends com.vaadin.flow.component.Component>
    Optional<T>
    navigate(Class<? extends T> navigationTarget, com.vaadin.flow.router.RouteParameters routeParameters, com.vaadin.flow.router.QueryParameters queryParameters)
     
    void
    navigate(String viewId)
     
    void
    navigate(String viewId, com.vaadin.flow.router.RouteParameters routeParameters)
     
    void
    navigate(String viewId, com.vaadin.flow.router.RouteParameters routeParameters, com.vaadin.flow.router.QueryParameters queryParameters)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

  • Constructor Details

    • ViewNavigationSupport

      public ViewNavigationSupport(ViewRegistry viewRegistry)
  • Method Details

    • findCurrentNavigationTarget

      public <T extends com.vaadin.flow.component.Component> Optional<T> findCurrentNavigationTarget(Class<? extends T> navigationTarget)
    • getRouteConfiguration

      protected com.vaadin.flow.router.RouteConfiguration getRouteConfiguration()