-
afterDomainSelected
Consumer<Class<? extends Domain>> afterDomainSelected
Callback method that is executed after the user selects a domain using the
combo box
-
componentsToRegister
List<com.vaadin.flow.component.Component> componentsToRegister
-
customFields
Map<Class<? extends Domain>,Map<String,Function<com.ocs.dynamo.ui.component.CustomFieldContext,com.vaadin.flow.component.Component>>> customFields
-
deleteAllowed
Predicate<Class<?>> deleteAllowed
-
domainClasses
List<Class<? extends Domain>> domainClasses
The classes of the domains that are managed by this screen
-
editAllowed
BooleanSupplier editAllowed
-
entityModelOverrides
Map<Class<?>,String> entityModelOverrides
Entity model overrides
-
fieldEntityModels
Map<String,String> fieldEntityModels
-
fieldFilters
Map<String,com.vaadin.flow.function.SerializablePredicate<?>> fieldFilters
-
formOptions
com.ocs.dynamo.ui.composite.layout.FormOptions formOptions
The form options (these are passed directly to the split layout)
-
headerLayoutCreator
Supplier<com.vaadin.flow.component.Component> headerLayoutCreator
Callback method that is executed to create a custom header layout that is
displayed above the search grid
-
mainLayout
com.vaadin.flow.component.orderedlayout.VerticalLayout mainLayout
The main layout
-
postProcessButtonBar
Consumer<com.vaadin.flow.component.orderedlayout.FlexLayout> postProcessButtonBar
-
postProcessSplitLayout
Consumer<com.vaadin.flow.component.orderedlayout.VerticalLayout> postProcessSplitLayout
-
selectedDomain
Class<? extends Domain> selectedDomain
The selected domain class
-
selectedDomainLayout
com.vaadin.flow.component.orderedlayout.VerticalLayout selectedDomainLayout
The layout that contains the controls for editing the selected domain
-
splitLayout
com.ocs.dynamo.ui.composite.layout.ServiceBasedSplitLayout<?,?> splitLayout
The split layout that displays the currently selected domain