com.vaadin.base.devserver.

Interface DevToolsMessageHandler

public interface DevToolsMessageHandler

Handles dev tools messages from the client.

  • Method Details

    • handleConnect

      void handleConnect(DevToolsInterface devToolsInterface)

      Called when a browser connects.

      This happens on each refresh but also when the application is opened in a new browser tab or window.

      Parameters:

      devToolsInterface - for interaction with the development tools, e.g. sending a message

    • handleMessage

      boolean handleMessage(String command, elemental.json.JsonObject data, DevToolsInterface devToolsInterface)

      Called when a message from the browser arrives.

      Parameters:

      command - the command received

      data - the data received

      devToolsInterface - for interaction with the development tools, e.g. sending a message

      Returns:

      true if the message was handled and should not be passed on to further handlers

    • handleDisconnect

      default void handleDisconnect(DevToolsInterface devToolsInterface)

      Called when the browser connection disconnects.

      Parameters:

      devToolsInterface - for interaction with the development tools, e.g. sending a message