com.vaadin.flow.component.
Interface CompositionNotifier
All Superinterfaces:
All Known Implementing Classes:
AbstractNumberField
, BigDecimalField
, EmailField
, IntegerField
, NumberField
, PasswordField
, RichTextEditor
, TextArea
, TextField
, TextFieldBase
Mixin interface for components that support adding composition listeners to the their root elements. See CompositionEvent
Since:
1.0
Author:
Vaadin Ltd
-
Method Summary
Modifier and TypeMethodDescriptiondefault Registration
Adds a
compositionend
listener to this component.default Registration
Adds a
compositionstart
listener to this component.default Registration
Adds a
compositionupdate
listener to this component.
-
Method Details
-
addCompositionStartListener
default Registration addCompositionStartListener(ComponentEventListener<CompositionStartEvent> listener) Adds a
compositionstart
listener to this component.Parameters:
listener
- the listener to add, notnull
Returns:
a handle that can be used for removing the listener
-
addCompositionUpdateListener
default Registration addCompositionUpdateListener(ComponentEventListener<CompositionUpdateEvent> listener) Adds a
compositionupdate
listener to this component.Parameters:
listener
- the listener to add, notnull
Returns:
a handle that can be used for removing the listener
-
addCompositionEndListener
default Registration addCompositionEndListener(ComponentEventListener<CompositionEndEvent> listener) Adds a
compositionend
listener to this component.Parameters:
listener
- the listener to add, notnull
Returns:
a handle that can be used for removing the listener
-