Interface HasPrefixAndSuffix

    • Method Summary

      All Methods Instance Methods Default Methods 
      Modifier and Type Method Description
      default com.vaadin.flow.component.Component getPrefixComponent()
      Gets the component in the prefix slot of this field.
      default com.vaadin.flow.component.Component getSuffixComponent()
      Gets the component in the suffix slot of this field.
      default void setPrefixComponent​(com.vaadin.flow.component.Component component)
      Adds the given component into this field before the content, replacing any existing prefix component.
      default void setSuffixComponent​(com.vaadin.flow.component.Component component)
      Adds the given component into this field after the content, replacing any existing suffix component.
      • Methods inherited from interface com.vaadin.flow.component.HasElement

        getElement
    • Method Detail

      • setPrefixComponent

        default void setPrefixComponent​(com.vaadin.flow.component.Component component)
        Adds the given component into this field before the content, replacing any existing prefix component.

        This is most commonly used to add a simple icon or static text into the field.

        Parameters:
        component - the component to set, can be null to remove existing prefix component
      • getPrefixComponent

        default com.vaadin.flow.component.Component getPrefixComponent()
        Gets the component in the prefix slot of this field.
        Returns:
        the prefix component of this field, or null if no prefix component has been set
        See Also:
        setPrefixComponent(Component)
      • setSuffixComponent

        default void setSuffixComponent​(com.vaadin.flow.component.Component component)
        Adds the given component into this field after the content, replacing any existing suffix component.

        This is most commonly used to add a simple icon or static text into the field.

        Parameters:
        component - the component to set, can be null to remove existing suffix component
      • getSuffixComponent

        default com.vaadin.flow.component.Component getSuffixComponent()
        Gets the component in the suffix slot of this field.
        Returns:
        the suffix component of this field, or null if no suffix component has been set
        See Also:
        setPrefixComponent(Component)