Interface EnhancedHasComponents

All Superinterfaces:
com.vaadin.flow.component.HasComponents, com.vaadin.flow.component.HasElement, com.vaadin.flow.component.HasEnabled, Serializable
All Known Implementing Classes:
ScreenLayout

public interface EnhancedHasComponents extends com.vaadin.flow.component.HasComponents
  • Method Summary

    Modifier and Type
    Method
    Description
    Optional<com.vaadin.flow.component.Component>
     
    Optional<com.vaadin.flow.component.Component>
     
    com.vaadin.flow.component.Component
     
    Collection<com.vaadin.flow.component.Component>
     
    com.vaadin.flow.component.Component
     
    Collection<com.vaadin.flow.component.Component>
     

    Methods inherited from interface com.vaadin.flow.component.HasComponents

    add, add, addComponentAsFirst, addComponentAtIndex, remove, removeAll

    Methods inherited from interface com.vaadin.flow.component.HasElement

    getElement

    Methods inherited from interface com.vaadin.flow.component.HasEnabled

    isEnabled, setEnabled
  • Method Details

    • findComponent

      Optional<com.vaadin.flow.component.Component> findComponent(String id)
    • getComponent

      com.vaadin.flow.component.Component getComponent(String id)
    • findOwnComponent

      Optional<com.vaadin.flow.component.Component> findOwnComponent(String id)
    • getOwnComponent

      com.vaadin.flow.component.Component getOwnComponent(String id)
    • getOwnComponents

      Collection<com.vaadin.flow.component.Component> getOwnComponents()
    • getComponents

      Collection<com.vaadin.flow.component.Component> getComponents()