Interface OptionGroupModel

All Known Implementing Classes:
OptionGroupModelImpl

public interface OptionGroupModel
Defines a group of related options. Options may be enabled or disabled as a group. Corresponds to the [X]HTML element <optgroup>.
  • Method Summary

    Modifier and Type
    Method
    Description
    Additional attributes to render with the <optgroup>.
    Localized, user-presentable label for the group.
    The list of options within the group.
    boolean
    If true, the group (and all options within it) will be disabled.
  • Method Details

    • getLabel

      Localized, user-presentable label for the group.
    • isDisabled

      boolean isDisabled()
      If true, the group (and all options within it) will be disabled. Note that some browsers do not honor the disabled attribute property.
      Returns:
      true if a disabled attribute should be rendered.
    • getAttributes

      Additional attributes to render with the <optgroup>. This is often used to render the CSS class attribute. May return null.
    • getOptions

      The list of options within the group.