Interface Layout.AlignmentHandler

    • Method Detail

      • setComponentAlignment

        void setComponentAlignment​(com.vaadin.flow.component.Component childComponent,
                                   Alignment alignment)
        Set alignment for one contained component in this layout. Use predefined alignments from Alignment class.

        Example: layout.setComponentAlignment(myComponent, Alignment.TOP_RIGHT);

        Parameters:
        childComponent - the component to align within it's layout cell.
        alignment - the Alignment value to be set
      • getComponentAlignment

        Alignment getComponentAlignment​(com.vaadin.flow.component.Component childComponent)
        Returns the current Alignment of given component.
        Parameters:
        childComponent -
        Returns:
        the Alignment
      • setDefaultComponentAlignment

        void setDefaultComponentAlignment​(Alignment defaultComponentAlignment)
        Sets the alignment used for new components added to this layout. The default is Alignment.TOP_LEFT.
        Parameters:
        defaultComponentAlignment - The new default alignment
      • getDefaultComponentAlignment

        Alignment getDefaultComponentAlignment()
        Returns the alignment used for new components added to this layout.
        Returns:
        The default alignment