Interface ToggleControl

All Superinterfaces:
Action, ActionListener, Control, EventListener

public interface ToggleControl extends Control
A Control for toggling a boolean value.
  • Method Details

    • value

      Value<Boolean> value()
      Returns:
      the value being toggled by this toggle control
    • toggleControl

      static ToggleControl toggleControl(Value<Boolean> value)
      Creates a new ToggleControl based on the given value
      Parameters:
      value - the value
      Returns:
      a new ToggleControl
    • toggleControl

      static ToggleControl toggleControl(State state)
      Creates a new ToggleControl based on the given state
      Parameters:
      state - the state
      Returns:
      a new ToggleControl
    • builder

      static ToggleControl.Builder builder(Value<Boolean> value)
      Parameters:
      value - the value to toggle
      Returns:
      a new ToggleControl.Builder
    • builder

      static ToggleControl.Builder builder(State state)
      Parameters:
      state - the state to toggle
      Returns:
      a new ToggleControl.Builder