Package com.vaadin.flow.component
Interface CompositionNotifier
-
- All Superinterfaces:
Serializable
public interface CompositionNotifier extends Serializable
Mixin interface for components that support adding composition listeners to the their root elements. See CompositionEvent- Since:
- 1.0
- Author:
- Vaadin Ltd
-
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default Registration
addCompositionEndListener(ComponentEventListener<CompositionEndEvent> listener)
Adds acompositionend
listener to this component.default Registration
addCompositionStartListener(ComponentEventListener<CompositionStartEvent> listener)
Adds acompositionstart
listener to this component.default Registration
addCompositionUpdateListener(ComponentEventListener<CompositionUpdateEvent> listener)
Adds acompositionupdate
listener to this component.
-
-
-
Method Detail
-
addCompositionStartListener
default Registration addCompositionStartListener(ComponentEventListener<CompositionStartEvent> listener)
Adds acompositionstart
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 acompositionupdate
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 acompositionend
listener to this component.- Parameters:
listener
- the listener to add, notnull
- Returns:
- a handle that can be used for removing the listener
-
-