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,CollaborationMessageInput,ComboBox,ComboBoxBase,CrudGrid,CustomField,DatePicker,DateTimePicker,DrawerToggle,EmailField,Grid,GridPro,HtmlObject,Input,IntegerField,MessageInput,MultiSelectComboBox,NativeButton,NumberField,PasswordField,RangeInput,RouterLink,Scroller,Select,TextArea,TextField,TextFieldBase,TimePicker,TreeGrid,VirtualList
Mixin interface to handle blur events on components.
- Since:
- 1.0
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic classBlurNotifier.BlurEvent<C extends Component>Represents the DOM event "blur". -
Method Summary
Modifier and TypeMethodDescriptiondefault RegistrationaddBlurListener(ComponentEventListener<BlurNotifier.BlurEvent<T>> listener) Add a listener to blur DOM events.
-
Method Details
-
addBlurListener
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:
-