codrin
(Rares Codrin)
#1
Hello,
Is there any way to make the lookup field component accept custom values inputed by user?
I found this on GitHub: Allow custom input · Issue #422 · vaadin/vaadin-combo-box · GitHub but i don’t find the property allow-custom-value.
Is Cuba lookup field the same component as Vaadin combo box? If it isn’t, can I import the combo box?
Thanks,
-c
1 Like
artamonov
(Yuriy Artamonov)
#2
Hi,
Check newOptionHandler
property: LookupField - CUBA Platform. Developer’s Manual
@Inject
protected LookupField colourField;
@Override
public void init(Map<String, Object> params) {
colourField.setNewOptionAllowed(true);
colourField.setNewOptionHandler(new LookupField.NewOptionHandler() {
@Override
public void addNewOption(String caption) {
Colour colour = metadata.create(Colour.class);
colour.setName(caption);
coloursDs.addItem(colour);
colourField.setValue(colour);
}
});
}
1 Like