Interface ActionHandler

All Known Implementing Classes:
ActionApiCall, ActionFocus, ActionGoto, ActionLoad

public interface ActionHandler
Interface that defines the contract for all action handlers.
  • Method Details

    • process

      void process(String url, com.badlogic.gdx.scenes.scene2d.ui.Skin skin, com.badlogic.gdx.scenes.scene2d.Stage stage, boolean hotLoad, Map<String,String> params)
      Process the action.
      Parameters:
      url - The URL string.
      skin - The UI skin.
      stage - The UI stage.
      hotLoad - Whether to hot load.
      params - The parameters.
    • getParameterValue

      default String getParameterValue(Map<String,String> params, String... names)
    • postNotification

      default void postNotification(String message)
      Posts a popup notification.
      Parameters:
      message - The message.