Tengo un archivo con este JS
const sdk = new ChartsEmbedSDK({ baseUrl: 'https://mongodb.com....', }); const chart = sdk.createChart({chartId: '1111111111111111111111111111'}); function loadDashboard() { chart.render(document.getElementById('chart')); }Y llama eso desde el código GWT:
public static native void loadDashboard() /*-{ $wnd.loadDashboard(); }-*/;Funciona. Pero cuando hago lo siguiente en JS:
const sdk = new ChartsEmbedSDK({ baseUrl: 'https://mongodb.com....', }); const chart = sdk.createChart({chartId: '1111111111111111111111111111'});y llama:
public static native void loadDashboard() /*-{ $wnd.chart.render($doc.getElementById('chart')); }-*/;me sale error:
Caused by: com.google.gwt.core.client.JavaScriptException: (TypeError) : ((intermediate value)(intermediate value) , $wnd).chart.render is not a function