<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Disable all event listeners in ArcGIS JavaScript Maps SDK Questions</title>
    <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/disable-all-event-listeners/m-p/444141#M41007</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;try&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt; var handler = dojo.connect(map, "onClick", dojo.hitch(this, function () {&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; dojo.disconnect(handler);&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //stuff&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }));&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 15 Mar 2013 13:08:04 GMT</pubDate>
    <dc:creator>JeffPace</dc:creator>
    <dc:date>2013-03-15T13:08:04Z</dc:date>
    <item>
      <title>Disable all event listeners</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/disable-all-event-listeners/m-p/444138#M41004</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hi, I have a listner for event "onclick". Implementation of that listner zooms map to a certain point and renders graphics on it. No again on click of that zoomed in graphics,i want an other onclick event lisetner. Since the existing onclick event listner is already active, it zooms in again. I want to disconnect the existing onclick lisetner and have a new listener inside it. dojo.discoonect(abc)&amp;nbsp; is not working, since the abc is nt accessible due to out of scope. Is there any common thing which disconnects all event listeners?&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 15 Mar 2013 08:35:34 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/disable-all-event-listeners/m-p/444138#M41004</guid>
      <dc:creator>SaiDake</dc:creator>
      <dc:date>2013-03-15T08:35:34Z</dc:date>
    </item>
    <item>
      <title>Re: Disable all event listeners</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/disable-all-event-listeners/m-p/444139#M41005</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;Hi, I have a listner for event "onclick". Implementation of that listner zooms map to a certain point and renders graphics on it. No again on click of that zoomed in graphics,i want an other onclick event lisetner. Since the existing onclick event listner is already active, it zooms in again. I want to disconnect the existing onclick lisetner and have a new listener inside it. dojo.discoonect(abc)&amp;nbsp; is not working, since the abc is nt accessible due to out of scope. Is there any common thing which disconnects all event listeners?&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I think you can do this:&lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; var handler = dojo.connect(map, "onClick", function () {

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; dojo.disconnect(handler);

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //stuff
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; });

&lt;/PRE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 11 Dec 2021 19:51:38 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/disable-all-event-listeners/m-p/444139#M41005</guid>
      <dc:creator>DavideLimosani</dc:creator>
      <dc:date>2021-12-11T19:51:38Z</dc:date>
    </item>
    <item>
      <title>Re: Disable all event listeners</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/disable-all-event-listeners/m-p/444140#M41006</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Thx!! It worked. However, i made afunction call and wen im trying to do that iin the function call, it says out of scope.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 15 Mar 2013 12:07:46 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/disable-all-event-listeners/m-p/444140#M41006</guid>
      <dc:creator>SaiDake</dc:creator>
      <dc:date>2013-03-15T12:07:46Z</dc:date>
    </item>
    <item>
      <title>Re: Disable all event listeners</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/disable-all-event-listeners/m-p/444141#M41007</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;try&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt; var handler = dojo.connect(map, "onClick", dojo.hitch(this, function () {&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; dojo.disconnect(handler);&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //stuff&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }));&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 15 Mar 2013 13:08:04 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/disable-all-event-listeners/m-p/444141#M41007</guid>
      <dc:creator>JeffPace</dc:creator>
      <dc:date>2013-03-15T13:08:04Z</dc:date>
    </item>
  </channel>
</rss>

