Interface ISeparator

All Superinterfaces:
IAnyGroup<ISeparator>, IComponent<ISeparator>, IHtmlBasedComponent<ISeparator>, ISeparatorBase<ISeparator>, IXulElement<ISeparator>

public interface ISeparator extends ISeparatorBase<ISeparator>, IAnyGroup<ISeparator>
Immutable Separator component

A separator.

Author:
katherine
See Also:
  • Separator
  • Field Details

    • DEFAULT

      static final ISeparator DEFAULT
      Constant for default attributes of this immutable component.
  • Method Details

    • getWidgetClass

      default String getWidgetClass()
      Returns the client widget class.

      Default: "zul.wgt.Separator"

      Specified by:
      getWidgetClass in interface IComponent<ISeparator>
    • ofWidth

      static ISeparator ofWidth(String width)
      Returns the instance with the given width.
      Parameters:
      width - The width of this component.
    • ofOrient

      static ISeparator ofOrient(ISeparatorBase.Orient orient)
      Returns the instance with the given orient.
      Parameters:
      orient - The separator orient
    • ofId

      static ISeparator ofId(String id)
      Returns the instance with the given id.
      Parameters:
      id - The id to identify this component