init : function() {
connect.connect(dojo.byId("btnCreatePolygonFeature"), 'onclick', dojo.hitch(this, this.activateDrawingTool, this.drawingToolFeature.polygon));
},
activateDrawingTool: function(tool){
[INDENT]switch (tool) {
[INDENT]case this.drawingToolFeature.polygon:
toolbar.activate(esri.toolbars.Draw.POLYGON);
break;
case this.drawingToolFeature.circle:
toolbar.activate(esri.toolbars.Draw.CIRCLE);
break;[/INDENT]
} [/INDENT]
map.hideZoomSlider();
},
initialiseView : function() {
dojo.connect(map, 'onLoad', function() {});
connect.connect(map, 'onLoad', function() {
toolbar = new esri.toolbars.Draw(map);
dojo.connect(toolbar,"onDrawEnd",this.addToMap);
});
},
Solved! Go to Solution.
dojo.connect(toolbar, "onDrawEnd", this.addToMap);
addToMap : function(geometry) {
}
dojo.connect(toolbar, "onDrawEnd", function(geometry) {
});dojo.connect(toolbar, "onDrawEnd", this.addToMap);
addToMap : function(geometry) {
}
dojo.connect(toolbar, "onDrawEnd", function(geometry) {
});