Package io.jmix.ui.component
Class TagField.NewTagProvider<V>
java.lang.Object
io.jmix.ui.component.TagField.NewTagProvider<V>
- Type Parameters:
 V- type of item
- All Implemented Interfaces:
 Consumer<HasEnterPressHandler.EnterPressEvent>
public abstract static class TagField.NewTagProvider<V>
extends Object
implements Consumer<HasEnterPressHandler.EnterPressEvent>
Enables to handle a user's entered text and add it to a TagField value.
 
For instance:
 tagField.setEnterActionHandler(new TagField.NewTagProvider<ServiceType>() {
     @Nullable
     @Override
     public ServiceType create(String text) {
         ServiceType serviceType = dataManager.create(ServiceType.class);
         serviceType.setName(text);
         return serviceType;
     }
 });