Package com.vaadin.flow.component
Interface BlurNotifier<T extends Component>
-
- Type Parameters:
T- the type of the component returned at theComponentEvent.getSource()
- All Superinterfaces:
Serializable
- All Known Subinterfaces:
Focusable<T>
- All Known Implementing Classes:
AbstractNumberField,Anchor,BigDecimalField,Button,Checkbox,ComboBox,ComboBoxBase,CrudGrid,CustomField,DatePicker,DateTimePicker,DrawerToggle,EmailField,GeneratedVaadinButton,GeneratedVaadinCheckbox,GeneratedVaadinDatePicker,GeneratedVaadinEmailField,GeneratedVaadinNumberField,GeneratedVaadinPasswordField,GeneratedVaadinRadioButton,GeneratedVaadinSelect,GeneratedVaadinTextArea,GeneratedVaadinTextField,GeneratedVaadinTimePicker,Grid,GridPro,HtmlObject,Input,IntegerField,IronList,MultiSelectComboBox,NativeButton,NumberField,PasswordField,RouterLink,Select,TextArea,TextField,TimePicker,TreeGrid,VirtualList
public interface BlurNotifier<T extends Component> extends Serializable
Mixin interface to handle blur events on components.- Since:
- 1.0
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classBlurNotifier.BlurEvent<C extends Component>Represents the DOM event "blur".
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default RegistrationaddBlurListener(ComponentEventListener<BlurNotifier.BlurEvent<T>> listener)Add a listener to blur DOM events.
-
-
-
Method Detail
-
addBlurListener
default Registration addBlurListener(ComponentEventListener<BlurNotifier.BlurEvent<T>> listener)
Add a listener to blur DOM events.- Parameters:
listener- the blur listener- Returns:
- a registration that can be used to unregister the listener
- See Also:
- blur event at MDN
-
-