Class AsyncPlayerToggleCheckboxEvent


public class AsyncPlayerToggleCheckboxEvent extends AsyncPlayerClickButtonEvent
Represents an event that is called when a player toggles a checkbox on a screen.
  • Constructor Details

    • AsyncPlayerToggleCheckboxEvent

      public AsyncPlayerToggleCheckboxEvent(@NotNull @NotNull CheckboxButton element, boolean checked, @NotNull @NotNull AbstractScreen screen, @NotNull @NotNull SocketPlayer player)
      Creates a new AsyncPlayerToggleCheckboxEvent instance.
      Parameters:
      element - The element associated with this event
      checked - The new state of the checkbox
      screen - The screen associated with this event
      player - The player associated with this event
  • Method Details

    • getElement

      public CheckboxButton getElement()
      Gets the checkbox that was toggled.
      Overrides:
      getElement in class AsyncPlayerClickButtonEvent
      Returns:
      The checkbox that was toggled
    • isChecked

      public boolean isChecked()
      Gets the new state of the checkbox.
      Returns:
      The new state of the checkbox