<?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: Widget Open and Close in ArcGIS JavaScript Maps SDK Questions</title>
    <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/widget-open-and-close/m-p/563756#M52616</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thank You Kelly one more question is that is there any possibility to add custom button on layerlist widget?&lt;/P&gt;&lt;P&gt;when click on button map goes to layer location/Extent&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 01 Feb 2019 05:53:09 GMT</pubDate>
    <dc:creator>kawishabbas</dc:creator>
    <dc:date>2019-02-01T05:53:09Z</dc:date>
    <item>
      <title>Widget Open and Close</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/widget-open-and-close/m-p/563754#M52614</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;EM&gt;Hi&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;I am using arcgis api 4.10 and have a problem that i want to close first widget whenever click on second widget. i have attached file and code which is not running is mention below.&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;var DistanceExpand = watchUtils.pausable(distancemeasurement, "expanded", function(newValue, oldValue){&lt;BR /&gt; if(newValue === true){&lt;BR /&gt; DistanceExpand.pause();&lt;BR /&gt; setTimeout(function(){&lt;BR /&gt; printExpand.resume();&lt;BR /&gt; layerlistExpand.resume();&lt;BR /&gt; legendExpand.resume();&lt;BR /&gt; galleryExpand.resume();&lt;BR /&gt; }, 100);&lt;BR /&gt; }else{&lt;BR /&gt; DistanceExpand.resume();&lt;BR /&gt; }&lt;BR /&gt; if(print.expanded){&lt;BR /&gt; print.collapse();&lt;BR /&gt; }&lt;BR /&gt; if (layerlist.expanded) {&lt;BR /&gt; layerlist.collapse();&lt;BR /&gt; }&lt;BR /&gt; if (legend.expanded) {&lt;BR /&gt; legend.collapse();&lt;BR /&gt; }&lt;BR /&gt; if (gallery.expanded) {&lt;BR /&gt; gallery.collapse();&lt;BR /&gt; }&lt;BR /&gt; });&lt;/P&gt;&lt;P&gt;var printExpand = watchUtils.pausable(print, "expanded", function(newValue, oldValue){&lt;BR /&gt; if(newValue === true){&lt;BR /&gt; printExpand.pause();&lt;BR /&gt; setTimeout(function(){&lt;BR /&gt; DistanceExpand.resume();&lt;BR /&gt; layerlistExpand.resume();&lt;BR /&gt; legendExpand.resume();&lt;BR /&gt; galleryExpand.resume();&lt;BR /&gt; }, 100);&lt;BR /&gt; }else{&lt;BR /&gt; printExpand.resume();&lt;BR /&gt; }&lt;BR /&gt; if(distancemeasurement.expanded){&lt;BR /&gt; distancemeasurement.collapse();&lt;BR /&gt; }&lt;BR /&gt; if (layerlist.expanded) {&lt;BR /&gt; layerlist.collapse();&lt;BR /&gt; }&lt;BR /&gt; if (legend.expanded) {&lt;BR /&gt; legend.collapse();&lt;BR /&gt; }&lt;BR /&gt; if (gallery.expanded) {&lt;BR /&gt; gallery.collapse();&lt;BR /&gt; }&lt;BR /&gt; });&lt;/P&gt;&lt;P&gt;var layerlistExpand = watchUtils.pausable(layerlist, "expanded", function(newValue, oldValue){&lt;BR /&gt; if(newValue === true){&lt;BR /&gt; layerlistExpand.pause();&lt;BR /&gt; setTimeout(function(){&lt;BR /&gt; DistanceExpand.resume();&lt;BR /&gt; printExpand.resume();&lt;BR /&gt; legendExpand.resume();&lt;BR /&gt; galleryExpand.resume();&lt;BR /&gt; }, 100);&lt;BR /&gt; }else{&lt;BR /&gt; layerlistExpand .resume();&lt;BR /&gt; }&lt;BR /&gt; if(distancemeasurement.expanded){&lt;BR /&gt; distancemeasurement.collapse();&lt;BR /&gt; }&lt;BR /&gt; if (print.expanded) {&lt;BR /&gt; print.collapse();&lt;BR /&gt; }&lt;BR /&gt; if (legend.expanded) {&lt;BR /&gt; legend.collapse();&lt;BR /&gt; }&lt;BR /&gt; if (gallery.expanded) {&lt;BR /&gt; gallery.collapse();&lt;BR /&gt; }&lt;BR /&gt; });&lt;/P&gt;&lt;P&gt;var legendExpand = watchUtils.pausable(legend, "expanded", function(newValue, oldValue){&lt;BR /&gt; if(newValue === true){&lt;BR /&gt; legendExpand.pause();&lt;BR /&gt; setTimeout(function(){&lt;BR /&gt; DistanceExpand.resume();&lt;BR /&gt; printExpand.resume();&lt;BR /&gt; layerlistExpand.resume();&lt;BR /&gt; galleryExpand.resume();&lt;BR /&gt; }, 100);&lt;BR /&gt; }else{&lt;BR /&gt; legendExpand.resume();&lt;BR /&gt; }&lt;BR /&gt; if(distancemeasurement.expanded){&lt;BR /&gt; distancemeasurement.collapse();&lt;BR /&gt; }&lt;BR /&gt; if (print.expanded) {&lt;BR /&gt; print.collapse();&lt;BR /&gt; }&lt;BR /&gt; if (layerlist.expanded) {&lt;BR /&gt; layerlist.collapse();&lt;BR /&gt; }&lt;BR /&gt; if (gallery.expanded) {&lt;BR /&gt; gallery.collapse();&lt;BR /&gt; }&lt;BR /&gt; });&lt;/P&gt;&lt;P&gt;var galleryExpand = watchUtils.pausable(gallery, "expanded", function(newValue, oldValue){&lt;BR /&gt; if(newValue === true){&lt;BR /&gt; galleryExpand.pause();&lt;BR /&gt; setTimeout(function(){&lt;BR /&gt; DistanceExpand.resume();&lt;BR /&gt; printExpand.resume();&lt;BR /&gt; layerlistExpand.resume();&lt;BR /&gt; legendExpand.resume();&lt;BR /&gt; }, 100);&lt;BR /&gt; }else{&lt;BR /&gt; galleryExpand.resume();&lt;BR /&gt; }&lt;BR /&gt; if(distancemeasurement.expanded){&lt;BR /&gt; distancemeasurement.collapse();&lt;BR /&gt; }&lt;BR /&gt; if (print.expanded) {&lt;BR /&gt; print.collapse();&lt;BR /&gt; }&lt;BR /&gt; if (layerlist.expanded) {&lt;BR /&gt; layerlist.collapse();&lt;BR /&gt; }&lt;BR /&gt; if (legend.expanded) {&lt;BR /&gt; legend.collapse();&lt;BR /&gt; }&lt;BR /&gt; });&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 31 Jan 2019 09:50:24 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/widget-open-and-close/m-p/563754#M52614</guid>
      <dc:creator>kawishabbas</dc:creator>
      <dc:date>2019-01-31T09:50:24Z</dc:date>
    </item>
    <item>
      <title>Re: Widget Open and Close</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/widget-open-and-close/m-p/563755#M52615</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;You can use the group property on the Expand class to do that for you.&amp;nbsp;&lt;A class="link-titled" href="https://developers.arcgis.com/javascript/latest/api-reference/esri-widgets-Expand.html#group" title="https://developers.arcgis.com/javascript/latest/api-reference/esri-widgets-Expand.html#group"&gt;Expand | API Reference | ArcGIS API for JavaScript 4.10&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 31 Jan 2019 16:21:15 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/widget-open-and-close/m-p/563755#M52615</guid>
      <dc:creator>KellyHutchins</dc:creator>
      <dc:date>2019-01-31T16:21:15Z</dc:date>
    </item>
    <item>
      <title>Re: Widget Open and Close</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/widget-open-and-close/m-p/563756#M52616</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thank You Kelly one more question is that is there any possibility to add custom button on layerlist widget?&lt;/P&gt;&lt;P&gt;when click on button map goes to layer location/Extent&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 01 Feb 2019 05:53:09 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/widget-open-and-close/m-p/563756#M52616</guid>
      <dc:creator>kawishabbas</dc:creator>
      <dc:date>2019-02-01T05:53:09Z</dc:date>
    </item>
    <item>
      <title>Re: Widget Open and Close</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/widget-open-and-close/m-p/563757#M52617</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;There's a sample here in the help that shows how to add custom actions to the layer list&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A class="link-titled" href="https://developers.arcgis.com/javascript/latest/sample-code/widgets-layerlist-actions/index.html" title="https://developers.arcgis.com/javascript/latest/sample-code/widgets-layerlist-actions/index.html"&gt;LayerList widget with actions | ArcGIS API for JavaScript 4.10&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 01 Feb 2019 16:24:38 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/widget-open-and-close/m-p/563757#M52617</guid>
      <dc:creator>KellyHutchins</dc:creator>
      <dc:date>2019-02-01T16:24:38Z</dc:date>
    </item>
  </channel>
</rss>

