Package io.jmix.uidata.settings
Class PresentationsManagerImpl
java.lang.Object
io.jmix.uidata.settings.PresentationsManagerImpl
- All Implemented Interfaces:
PresentationsManager
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidapplyDefaultPresentation(Collection<Component> components) Applies default presentation to a component if it exists.voidcommitPresentations(Collection<Component> components) Commits presentation changes.voidsetupDefaultSettings(Collection<Component> components) Sets settings with an initial state to a component.
-
Field Details
-
settingsRegistry
-
-
Constructor Details
-
PresentationsManagerImpl
-
-
Method Details
-
setupDefaultSettings
Description copied from interface:PresentationsManagerSets settings with an initial state to a component. These settings contains initial state of a component before applying last saved settings or presentation settings.- Specified by:
setupDefaultSettingsin interfacePresentationsManager- Parameters:
components- components to set default settings
-
applyDefaultPresentation
Description copied from interface:PresentationsManagerApplies default presentation to a component if it exists.- Specified by:
applyDefaultPresentationin interfacePresentationsManager- Parameters:
components- components to apply default presentation
-
commitPresentations
Description copied from interface:PresentationsManagerCommits presentation changes.- Specified by:
commitPresentationsin interfacePresentationsManager- Parameters:
components- components that should commit presentation changes
-