Package io.jmix.flowui.component
Interface ComponentGenerationStrategy
- All Known Implementing Classes:
AbstractComponentGenerationStrategy
,AppSettingsComponentGenerationStrategy
,BulkEditViewComponentGenerationStrategy
,CustomDatatypesComponentGenerationStrategy
,DefaultComponentGenerationStrategy
,DynAttrComponentGenerationStrategy
,DynAttrPropertyFilterComponentGenerationStrategy
,InputDialogGenerationStrategy
,JpqlFilterComponentGenerationStrategy
,MultiValueSelectDialogGenerationStrategy
,PropertyFilterComponentGenerationStrategy
,WebdavComponentGenerationStrategy
public interface ComponentGenerationStrategy
A strategy for creating FlowUi components by
UiComponentsGenerator
.-
Method Summary
Modifier and TypeMethodDescriptioncom.vaadin.flow.component.Component
Creates a component according to the givenComponentGenerationContext
.
-
Method Details
-
createComponent
Creates a component according to the givenComponentGenerationContext
. If the strategy is not applicable to the given context it should return null value.- Parameters:
context
- the context instance- Returns:
- created component
-