Package io.jmix.ui.sys
Class ActionScreenInitializer
java.lang.Object
io.jmix.ui.sys.ActionScreenInitializer
Used in actions that open screens (
EditAction, etc.) to initialize a screen builder.- 
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Consumer<Screen.AfterCloseEvent>protected OpenModeprotected Stringprotected Supplier<ScreenOptions> - 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptioninitBuilder(EditorBuilder builder) initBuilder(LookupBuilder builder) initBuilder(ScreenBuilder builder) initBuilder(RelatedEntitiesBuilder builder) voidinitScreen(Screen screen) voidsetAfterCloseHandler(Consumer<Screen.AfterCloseEvent> afterCloseHandler) voidsetOpenMode(OpenMode openMode) voidsetScreenClass(Class<? extends Screen> screenClass) voidsetScreenConfigurer(Consumer<Screen> screenConfigurer) voidsetScreenId(String screenId) voidsetScreenOptionsSupplier(Supplier<ScreenOptions> screenOptionsSupplier)  
- 
Field Details
- 
openMode
 - 
screenId
 - 
screenClass
 - 
screenOptionsSupplier
 - 
screenConfigurer
 - 
afterCloseHandler
 
 - 
 - 
Constructor Details
- 
ActionScreenInitializer
public ActionScreenInitializer() 
 - 
 - 
Method Details
- 
getOpenMode
 - 
getScreenId
 - 
getScreenClass
 - 
setOpenMode
 - 
setScreenId
 - 
setScreenClass
 - 
setScreenOptionsSupplier
 - 
setScreenConfigurer
 - 
setAfterCloseHandler
 - 
initBuilder
 - 
initBuilder
 - 
initBuilder
 - 
initScreen
 
 -