com.vaadin.flow.component.
Interface BlurNotifier<T extends Component>
-
Type Parameters:
T
- the type of the component returned at theComponentEvent.getSource()
All Superinterfaces:
All Known Subinterfaces:
Focusable<T>
All Known Implementing Classes:
AbstractNumberField
,Anchor
,BigDecimalField
,Button
,Checkbox
,ComboBox
,CrudGrid
,CustomField
,DatePicker
,DateTimePicker
,DrawerToggle
,EmailField
,GeneratedVaadinButton
,GeneratedVaadinCheckbox
,GeneratedVaadinComboBox
,GeneratedVaadinDatePicker
,GeneratedVaadinEmailField
,GeneratedVaadinNumberField
,GeneratedVaadinPasswordField
,GeneratedVaadinRadioButton
,GeneratedVaadinSelect
,GeneratedVaadinTextArea
,GeneratedVaadinTextField
,GeneratedVaadinTimePicker
,Grid
,GridPro
,HtmlObject
,Input
,IntegerField
,IronList
,NativeButton
,NumberField
,PasswordField
,RouterLink
,Select
,Spreadsheet
,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 class
BlurNotifier.BlurEvent<C extends Component>
Represents the DOM event "blur".
-
Method Summary
All Methods Modifier and Type Method Description default Registration
addBlurListener​(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 listenerReturns:
a registration that can be used to unregister the listener
See Also:
-
-