com.vaadin.flow.component.
Interface AttachNotifier
-
All Superinterfaces:
All Known Implementing Classes:
AbstractCompositeField
,AbstractField
,AbstractLogin
,AbstractNumberField
,AbstractSinglePropertyField
,AbstractTemplate
,Accordion
,AccordionPanel
,Anchor
,AppLayout
,Article
,Aside
,Avatar
,AvatarGroup
,BigDecimalField
,Board
,Button
,Chart
,Checkbox
,CheckboxGroup
,CollaborationAvatarGroup
,CollaborationMessageInput
,CollaborationMessageList
,ComboBox
,Component
,Composite
,ConfirmDialog
,ContextMenu
,ContextMenuBase
,CookieConsent
,Crud
,CrudGrid
,CustomField
,DatePicker
,DateTimePicker
,DescriptionList
,DescriptionList.Description
,DescriptionList.Term
,Details
,Dialog
,Div
,DrawerToggle
,EmailField
,Emphasis
,FlexLayout
,Footer
,FormLayout
,FormLayout.FormItem
,GeneratedVaadinButton
,GeneratedVaadinCheckbox
,GeneratedVaadinCheckboxGroup
,GeneratedVaadinComboBox
,GeneratedVaadinContextMenu
,GeneratedVaadinDatePicker
,GeneratedVaadinDialog
,GeneratedVaadinEmailField
,GeneratedVaadinFormItem
,GeneratedVaadinFormLayout
,GeneratedVaadinNotification
,GeneratedVaadinNumberField
,GeneratedVaadinPasswordField
,GeneratedVaadinProgressBar
,GeneratedVaadinRadioButton
,GeneratedVaadinRadioGroup
,GeneratedVaadinRichTextEditor
,GeneratedVaadinSelect
,GeneratedVaadinSplitLayout
,GeneratedVaadinTab
,GeneratedVaadinTabs
,GeneratedVaadinTextArea
,GeneratedVaadinTextField
,GeneratedVaadinTimePicker
,GeneratedVaadinUpload
,GeneratedVaadinUploadFile
,Grid
,Grid.Column
,GridContextMenu
,GridMenuItem
,GridPro
,GridPro.EditColumn
,GridSelectionColumn
,H1
,H2
,H3
,H4
,H5
,H6
,Header
,HorizontalLayout
,Hr
,Html
,HtmlComponent
,HtmlContainer
,HtmlObject
,Icon
,IFrame
,Image
,Input
,IntegerField
,InternalServerError
,IronIcon
,IronList
,ItemFilter
,JavaScriptBootstrapUI
,JavaScriptBootstrapUI.ClientViewPlaceholder
,Label
,ListBox
,ListBoxBase
,ListItem
,LitTemplate
,LoginForm
,LoginOverlay
,Main
,Map
,MapBase
,MenuBar
,MenuItem
,MenuItemBase
,MessageInput
,MessageList
,MultiSelectListBox
,NativeButton
,NativeDetails
,NativeDetails.Summary
,Nav
,Notification
,NumberField
,OrderedList
,Paragraph
,Param
,PasswordField
,PolymerTemplate
,PopupButton
,Pre
,ProgressBar
,RadioButtonGroup
,RichTextEditor
,RouteNotFoundError
,RouterLink
,Row
,Scroller
,Section
,Select
,Span
,SplitLayout
,Spreadsheet
,Tab
,Tabs
,Text
,TextArea
,TextField
,TimePicker
,TreeGrid
,UI
,UnorderedList
,Upload
,VerticalLayout
,VirtualList
,WebComponentUI
,WebComponentWrapper
public interface AttachNotifier extends Serializable
Mixin interface for components that support adding attach listeners.
Since:
1.0
Author:
Vaadin Ltd
-
-
Method Summary
All Methods Modifier and Type Method Description default Registration
addAttachListener​(ComponentEventListener<AttachEvent> listener)
Adds a attach listener to this component.
-
-
-
Method Detail
-
addAttachListener
default Registration addAttachListener​(ComponentEventListener<AttachEvent> listener)
Adds a attach listener to this component.
Parameters:
listener
- the listener to add, notnull
Returns:
a handle that can be used for removing the listener
-
-