java - GWT AnnotatedTimeLine exception "AnnotatedTimeLine is not a constructor" -
i'm getting exception when trying create annotatedtimeline object:
com.google.gwt.core.client.javascriptexception: (typeerror) @com.google.gwt.visualization.client.visualizations.annotatedtimeline::createjso(lcom/google/gwt/dom/client/element;)([javascript object(1575)]): $wnd.google.visualization.annotatedtimeline not constructor
it's being fired right "new annotatedtimeline" line. doing wrong? know library hasn't been updated in while. annotatedtimeline still work? i'm using pie chart it's not problem gwt viz setup.
i'm using gwt 2.5.1 , jar gwt-visualization 1.1.2.
visualizationutils.loadvisualizationapi(new runnable() { @override public void run() { datatable tabledata = datatable.create(); tabledata.addcolumn(columntype.date, "date"); tabledata.addcolumn(columntype.number, "i"); tabledata.addrows(5); (int = 0; < 5; i++) { tabledata.setvalue(i, 1, clientdateutils.adddays(new date(), i)); tabledata.setvalue(i, 0, * -1); } annotatedtimeline timeline = new annotatedtimeline("500px", "300px"); timeline.draw(tabledata); page.add(timeline); } }, corechart.package);
here's imports if helps: import com.google.gwt.visualization.client.abstractdatatable.columntype; import com.google.gwt.visualization.client.datatable; import com.google.gwt.visualization.client.visualizationutils; import com.google.gwt.visualization.client.visualizations.annotatedtimeline; import com.google.gwt.visualization.client.visualizations.corechart.corechart;
the problem you're loading corechart.package, , atl in annotatedtimeline.package. charts in corechart, few aren't. can find out package need looking @ docs in "loading" section:
https://developers.google.com/chart/interactive/docs/gallery/annotatedtimeline?hl=en#loading
hope that's helpful.
Comments
Post a Comment