Class UiViewProperties

java.lang.Object
io.jmix.flowui.UiViewProperties

@ConfigurationProperties(prefix="jmix.ui.view") public class UiViewProperties extends Object
  • Constructor Details

    • UiViewProperties

      public UiViewProperties(String closeShortcut, String saveShortcut, @DefaultValue("true") boolean createActionAddsFirst, @DefaultValue("true") boolean useSaveConfirmation, @DefaultValue("DEFAULT") String validationNotificationType, @DefaultValue("BOTTOM_END") String validationNotificationPosition, @DefaultValue("3000") Integer validationNotificationDuration, @DefaultValue("true") boolean reloadUnfetchedAttributesFromLookupViews, @DefaultValue("false") boolean preventBrowserTabClosing)
  • Method Details

    • getCloseShortcut

      public String getCloseShortcut()
    • getSaveShortcut

      public String getSaveShortcut()
    • isCreateActionAddsFirst

      public boolean isCreateActionAddsFirst()
    • isUseSaveConfirmation

      public boolean isUseSaveConfirmation()
    • getValidationNotificationType

      public String getValidationNotificationType()
      See Also:
      • validationNotificationType
    • getValidationNotificationPosition

      public String getValidationNotificationPosition()
      See Also:
      • validationNotificationPosition
    • getValidationNotificationDuration

      public Integer getValidationNotificationDuration()
      See Also:
      • validationNotificationDuration
    • isReloadUnfetchedAttributesFromLookupViews

      public boolean isReloadUnfetchedAttributesFromLookupViews()
      See Also:
      • reloadUnfetchedAttributesFromLookupViews
    • isPreventBrowserTabClosing

      public boolean isPreventBrowserTabClosing()
      See Also:
      • preventBrowserTabClosing