Class SingleSelect

All Implemented Interfaces:
Attachable, ElementAttributeMethods<HTMLElement, SingleSelect>, ElementClassListMethods<HTMLElement, SingleSelect>, ElementConsumerMethods<HTMLElement, SingleSelect>, ElementContainerMethods<HTMLElement, SingleSelect>, ElementEventMethods<HTMLElement, SingleSelect>, ElementIdMethods<HTMLElement, SingleSelect>, ElementQueryMethods<HTMLElement>, HTMLElementAttributeMethods<HTMLElement, SingleSelect>, HTMLElementDataMethods<HTMLElement, SingleSelect>, HTMLElementStyleMethods<HTMLElement, SingleSelect>, HTMLElementVisibilityMethods<HTMLElement, SingleSelect>, IsElement<HTMLElement>, TypedBuilder<HTMLElement, SingleSelect>, Component, Expandable<HTMLElement, SingleSelect>, Modifiers.Disabled<HTMLElement, SingleSelect>

public class SingleSelect extends MenuToggleMenu<SingleSelect>
A select component to select exactly one item from a list.
See Also:
  • Method Details

    • singleSelect

      public static SingleSelect singleSelect(String text)
      Creates a new SingleSelect component with the specified text.
      Parameters:
      text - the text to display on the SingleSelect toggle
      Returns:
      a new instance of SingleSelect
    • singleSelect

      public static SingleSelect singleSelect(MenuToggle menuToggle)
      Creates a new SingleSelect component using the specified MenuToggle.
      Parameters:
      menuToggle - the MenuToggle instance to be used for creating the SingleSelect component
      Returns:
      a new instance of SingleSelect
    • that

      public SingleSelect that()
    • add

      public SingleSelect add(Menu menu)
      Overrides:
      add in class MenuToggleMenu<B extends TypedBuilder<HTMLElement, B>>
    • noDefaultSelectHandler

      public SingleSelect noDefaultSelectHandler()
    • clear

      public void clear()
    • clear

      public void clear(boolean fireEvent)
    • select

      public void select(String identifier)
    • select

      public void select(String identifier, boolean fireEvent)
    • select

      public void select(MenuItem item)
    • select

      public void select(MenuItem item, boolean fireEvent)