com.vaadin.client.

Class JavaScriptConnectorHelper

  • public class JavaScriptConnectorHelper
    extends Object
    • Constructor Detail

      • JavaScriptConnectorHelper

        public JavaScriptConnectorHelper​(ServerConnector connector)
    • Method Detail

      • init

        public void init()
      • ensureJavascriptInited

        public void ensureJavascriptInited()

        Makes sure the javascript part of the connector has been initialized. The javascript is usually initalized the first time a state change event is received, but it might in some cases be necessary to make this happen earlier.

        Since:

        7.4.0

      • createRpcObject

        protected com.google.gwt.core.client.JavaScriptObject createRpcObject​(String iface,
                                                                              Set<String> methods)
      • initJavaScript

        protected boolean initJavaScript()
      • showInitProblem

        protected void showInitProblem​(List<String> attemptedNames)
      • getConnectorWrapper

        public com.google.gwt.core.client.JavaScriptObject getConnectorWrapper()
      • setNativeState

        public void setNativeState​(com.google.gwt.core.client.JavaScriptObject state)
      • decodeRpcParameters

        public Object[] decodeRpcParameters​(elemental.json.JsonArray parametersJson)
      • invokeJsRpc

        public void invokeJsRpc​(MethodInvocation invocation,
                                elemental.json.JsonArray parametersJson)
      • onUnregister

        public void onUnregister()
      • getInitFunctionName

        public String getInitFunctionName()
      • getTagName

        public String getTagName()