Interface IHeaderElement<I extends IHeaderElement>

All Superinterfaces:
IChildrenOfInputgroup<I>, IComponent<I>, IHtmlBasedComponent<I>, ILabelElement<I>, ILabelImageElement<I>, IXulElement<I>
All Known Subinterfaces:
IAuxheader<I>, IColumn<I>, IListheader<I>, ITreecol<I>

public interface IHeaderElement<I extends IHeaderElement> extends ILabelImageElement<I>
Immutable HeaderElement interface
Author:
katherine
  • Method Details

    • getValign

      @Nullable String getValign()
      Returns the vertical alignment of this grid.

      Default: null (system default: top).

    • withValign

      I withValign(@Nullable String valign)
      Returns a copy of this immutable component with the specified valign.

      Sets the vertical alignment of this grid.

      Parameters:
      valign - The vertical alignment of this grid.
      Returns:
      A modified copy of the this object
    • getAlign

      @Nullable String getAlign()
      Returns the horizontal alignment of this column.

      Default: null (system default: left unless CSS specified).

    • withAlign

      I withAlign(@Nullable String align)
      Returns a copy of this immutable component with the specified align.

      Sets the horizontal alignment of this grid.

      Parameters:
      align - The horizontal alignment of this grid.
      Returns:
      A modified copy of the this object