Package io.jmix.ui
Class UiScreenProperties
java.lang.Object
io.jmix.ui.UiScreenProperties
@ConfigurationProperties(prefix="jmix.ui.screen")
@ConstructorBinding
public class UiScreenProperties
extends Object
-
Constructor Summary
ConstructorDescriptionUiScreenProperties
(String closeShortcut, String commitShortcut, boolean createActionAddsFirst, boolean useSaveConfirmation, String validationNotificationType, boolean reloadUnfetchedAttributesFromLookupScreens, boolean layoutAnalyzerEnabled) -
Method Summary
Modifier and TypeMethodDescriptionboolean
boolean
boolean
boolean
-
Constructor Details
-
UiScreenProperties
public UiScreenProperties(@DefaultValue("ESCAPE") String closeShortcut, @DefaultValue("CTRL-ENTER") String commitShortcut, @DefaultValue("true") boolean createActionAddsFirst, @DefaultValue("true") boolean useSaveConfirmation, @DefaultValue("TRAY") String validationNotificationType, @DefaultValue("true") boolean reloadUnfetchedAttributesFromLookupScreens, @DefaultValue("true") boolean layoutAnalyzerEnabled)
-
-
Method Details
-
getCloseShortcut
-
getCommitShortcut
-
isCreateActionAddsFirst
public boolean isCreateActionAddsFirst() -
isUseSaveConfirmation
public boolean isUseSaveConfirmation() -
getValidationNotificationType
- See Also:
-
validationNotificationType
-
isReloadUnfetchedAttributesFromLookupScreens
public boolean isReloadUnfetchedAttributesFromLookupScreens()- See Also:
-
reloadUnfetchedAttributesFromLookupScreens
-
isLayoutAnalyzerEnabled
public boolean isLayoutAnalyzerEnabled()
-