Solved! Go to Solution.
I attempted this but to no avail....and ideas?
<button data-dojo-type="dijit.form.Button" data-dojo-props="onClick:function(){toolbar.activate(esri.toolbars.Draw.POLYLINE);map.hideZoomSlider();dojo.disconnect(handler);}">Polyline</button>
//globals var handler; //var to hold event listener var map; var toolbar; function init(){ //define map here //define toolbar here handler = dojo.connect(map,"onClick",executeIdentifyTask); } function initToolbar(){ dojo.disconnect(handler); toolbar.activate(esri.toolbars.Draw.POLYLINE); map.hideZoomSlider(); } dojo.addonload(init); <button data-dojo-type="dijit.form.Button" data-dojo-props="onClick:initToolbar()">Polyline</button>
I attempted this but to no avail....and ideas?
<button data-dojo-type="dijit.form.Button" data-dojo-props="onClick:function(){toolbar.activate(esri.toolbars.Draw.POLYLINE);map.hideZoomSlider();dojo.disconnect(handler);}">Polyline</button>
//globals var handler; //var to hold event listener var map; var toolbar; function init(){ //define map here //define toolbar here handler = dojo.connect(map,"onClick",executeIdentifyTask); } function initToolbar(){ dojo.disconnect(handler); toolbar.activate(esri.toolbars.Draw.POLYLINE); map.hideZoomSlider(); } dojo.addonload(init); <button data-dojo-type="dijit.form.Button" data-dojo-props="onClick:initToolbar()">Polyline</button>