com.vaadin.copilot.
Class Copilot
All Implemented Interfaces:
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
handleConnect
(DevToolsInterface devToolsInterface) Called when a browser connects.
boolean
handleMessage
(String command, elemental.json.JsonObject data, DevToolsInterface devToolsInterface) Called when a message from the browser arrives.
static boolean
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.vaadin.base.devserver.DevToolsMessageHandler
handleDisconnect
-
Field Details
-
PREFIX
See Also:
-
-
Constructor Details
-
Copilot
public Copilot()
-
-
Method Details
-
handleConnect
Description copied from interface:
DevToolsMessageHandler
Called when a browser connects.
This happens on each refresh but also when the application is opened in a new browser tab or window.
Specified by:
handleConnect
in interfaceDevToolsMessageHandler
Parameters:
devToolsInterface
- for interaction with the development tools, e.g. sending a message -
handleMessage
public boolean handleMessage(String command, elemental.json.JsonObject data, DevToolsInterface devToolsInterface) Description copied from interface:
DevToolsMessageHandler
Called when a message from the browser arrives.
Specified by:
handleMessage
in interfaceDevToolsMessageHandler
Parameters:
command
- the command receiveddata
- the data receiveddevToolsInterface
- for interaction with the development tools, e.g. sending a messageReturns:
true
if the message was handled and should not be passed on to further handlers -
isDevelopmentMode
public static boolean isDevelopmentMode()
-