Class ActionScreenInitializer

java.lang.Object
io.jmix.flowui.sys.ActionScreenInitializer

public class ActionScreenInitializer extends Object
  • Field Details

    • screenId

      protected String screenId
    • screenClass

      protected Class<? extends Screen> screenClass
    • routeParameters

      protected com.vaadin.flow.router.RouteParameters routeParameters
    • queryParameters

      protected com.vaadin.flow.router.QueryParameters queryParameters
    • afterCloseHandler

      protected Consumer<DialogWindow.AfterCloseEvent<?>> afterCloseHandler
  • Constructor Details

    • ActionScreenInitializer

      public ActionScreenInitializer()
  • Method Details

    • getScreenId

      @Nullable public String getScreenId()
    • setScreenId

      public void setScreenId(@Nullable String screenId)
    • getScreenClass

      @Nullable public Class<? extends Screen> getScreenClass()
    • setScreenClass

      public void setScreenClass(@Nullable Class<? extends Screen> screenClass)
    • getRouteParameters

      @Nullable public com.vaadin.flow.router.RouteParameters getRouteParameters()
    • setRouteParameters

      public void setRouteParameters(@Nullable com.vaadin.flow.router.RouteParameters routeParameters)
    • getQueryParameters

      @Nullable public com.vaadin.flow.router.QueryParameters getQueryParameters()
    • setQueryParameters

      public void setQueryParameters(@Nullable com.vaadin.flow.router.QueryParameters queryParameters)
    • getAfterCloseHandler

      @Nullable public <S extends Screen<?>> Consumer<DialogWindow.AfterCloseEvent<S>> getAfterCloseHandler()
    • setAfterCloseHandler

      public <S extends Screen<?>> void setAfterCloseHandler(@Nullable Consumer<DialogWindow.AfterCloseEvent<S>> afterCloseHandler)
    • initNavigator

      public <E> EditorNavigator<E> initNavigator(EditorNavigator<E> navigator)
    • initWindowBuilder

      public <E, S extends Screen<?>> EditorWindowBuilder<E,S> initWindowBuilder(EditorWindowBuilder<E,S> windowBuilder)
    • initWindowBuilder

      public <E, S extends Screen<?>> LookupWindowBuilder<E,S> initWindowBuilder(LookupWindowBuilder<E,S> windowBuilder)