Package io.jmix.flowui.screen
@NonNullApi
package io.jmix.flowui.screen
-
ClassDescriptionScreen that can contain unsaved changes.An optional interface of
CloseAction
s used in screens that may have unsaved changes on closing.Marker interface for objects that describe how aScreen
was closed.Specifies parameters ofDialogWindow
.DialogWindow<S extends Screen<?>>DialogWindow.AfterCloseEvent<S extends Screen<?>>DialogWindow.AfterOpenEvent<S extends Screen<?>>Annotation for edit screen controllers which specifies a data container that contains the edited entity.Editor screen purpose: to create a new entity instance or to edit an existing one.EditorScreen<E>Interface for editor screen controllers.Annotation for declarative handler methods in UI controllers.Annotation for lookup screen controllers which specifies ID of a UI component to be used for getting a value returned from the lookup.LookupScreen<E>Class that provides messages from a message group bound to screen controller.A screen that can change selection mode of lookup component.Annotation for edit screen controllers that sets this controller as default editor screen for entities of the specified type.Annotation for lookup screen controllers that sets this controller as default lookup screen for entities of the specified type.Interface for screen controllers that support read-only mode.Bean that encapsulates the default logic of changing screens read-only mode.Screen<T extends com.vaadin.flow.component.Component>Callbacks holder for save changes dialog.Callbacks holder for unsaved changes dialog.A close action implementation used in the base screens provided by the framework:Screen
,StandardEditor
,StandardLookup
.Event sent after commit of data context fromStandardEditor.commitChanges()
call.Event sent before commit of data context fromStandardEditor.commitChanges()
call.Event sent before the new entity instance is set to edited entity container.Event sent when screen is validated fromStandardEditor.validateAdditionalRules()
call.A possible outcome of screens extendingStandardEditor
andStandardLookup
.Annotation for declarative event handler methods in UI controllers.Indicates that the annotated class is a screen or fragment controller.Indicates that the annotatedUiController
is linked to an XML template.