Package io.jmix.flowui.sys
Class ActionViewInitializer
java.lang.Object
io.jmix.flowui.sys.ActionViewInitializer
-
Field Summary
Modifier and TypeFieldDescriptionprotected Consumer<DialogWindow.AfterCloseEvent<?>>
protected String
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescription<V extends View<?>>
Consumer<DialogWindow.AfterCloseEvent<V>><E> DetailViewNavigator<E>
initNavigator
(DetailViewNavigator<E> navigator) initNavigator
(ViewNavigator navigator) <E,
V extends View<?>>
DetailWindowBuilder<E,V> initWindowBuilder
(DetailWindowBuilder<E, V> windowBuilder) <E,
V extends View<?>>
LookupWindowBuilder<E,V> initWindowBuilder
(LookupWindowBuilder<E, V> windowBuilder) <V extends View<?>>
WindowBuilder<V>initWindowBuilder
(WindowBuilder<V> windowBuilder) <V extends View<?>>
voidsetAfterCloseHandler
(Consumer<DialogWindow.AfterCloseEvent<V>> afterCloseHandler) void
void
void
setViewClass
(Class<? extends View> viewClass) void
-
Field Details
-
viewId
-
viewClass
-
routeParametersProvider
-
queryParametersProvider
-
afterCloseHandler
-
-
Constructor Details
-
ActionViewInitializer
public ActionViewInitializer()
-
-
Method Details
-
getViewId
-
setViewId
-
getViewClass
-
setViewClass
-
getRouteParametersProvider
-
setRouteParametersProvider
public void setRouteParametersProvider(@Nullable ViewOpeningAction.RouteParametersProvider provider) -
getQueryParametersProvider
-
setQueryParametersProvider
public void setQueryParametersProvider(@Nullable ViewOpeningAction.QueryParametersProvider provider) -
getAfterCloseHandler
@Nullable public <V extends View<?>> Consumer<DialogWindow.AfterCloseEvent<V>> getAfterCloseHandler() -
setAfterCloseHandler
public <V extends View<?>> void setAfterCloseHandler(@Nullable Consumer<DialogWindow.AfterCloseEvent<V>> afterCloseHandler) -
initWindowBuilder
public <E,V extends View<?>> DetailWindowBuilder<E,V> initWindowBuilder(DetailWindowBuilder<E, V> windowBuilder) -
initWindowBuilder
public <E,V extends View<?>> LookupWindowBuilder<E,V> initWindowBuilder(LookupWindowBuilder<E, V> windowBuilder) -
initWindowBuilder
-