<?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: Capture User x/y Mouse Click Widget and URL Link in ArcGIS JavaScript Maps SDK Questions</title>
    <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/capture-user-x-y-mouse-click-widget-and-url-link/m-p/555477#M51819</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I added it into my sitemap folder and shows properly in the app. But when I click to load the popup it shows the widget window with icon and textbox at top but rest of screen is blank&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 07 Jun 2019 15:17:54 GMT</pubDate>
    <dc:creator>joerodmey</dc:creator>
    <dc:date>2019-06-07T15:17:54Z</dc:date>
    <item>
      <title>Capture User x/y Mouse Click Widget and URL Link</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/capture-user-x-y-mouse-click-widget-and-url-link/m-p/555471#M51813</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi all,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Right now in WAB I have code to allow the user to click on the map, capture the x/y location, initate a popup with a link (that has the x/y location passed in), and when the link is hit fires up Survey123 to enter data.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;What I want to do next is allow the user to click a button to perform this rather than have this option on "all the time".&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Any ideas or samples?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Joe&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 08 Feb 2019 16:50:59 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/capture-user-x-y-mouse-click-widget-and-url-link/m-p/555471#M51813</guid>
      <dc:creator>joerodmey</dc:creator>
      <dc:date>2019-02-08T16:50:59Z</dc:date>
    </item>
    <item>
      <title>Re: Capture User x/y Mouse Click Widget and URL Link</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/capture-user-x-y-mouse-click-widget-and-url-link/m-p/555472#M51814</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Joe,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; Please provide your full code you have right now and I will help you convert this to a widget.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 09 Feb 2019 13:55:28 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/capture-user-x-y-mouse-click-widget-and-url-link/m-p/555472#M51814</guid>
      <dc:creator>RobertScheitlin__GISP</dc:creator>
      <dc:date>2019-02-09T13:55:28Z</dc:date>
    </item>
    <item>
      <title>Re: Capture User x/y Mouse Click Widget and URL Link</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/capture-user-x-y-mouse-click-widget-and-url-link/m-p/555473#M51815</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Robert,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have included my MapManager.js&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;&lt;CODE&gt;&lt;SPAN class="token function"&gt;define&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;[&lt;/SPAN&gt;
  &lt;SPAN class="string token"&gt;'dojo/_base/declare'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
  &lt;SPAN class="string token"&gt;'dojo/_base/lang'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
  &lt;SPAN class="string token"&gt;'dojo/_base/array'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
  &lt;SPAN class="string token"&gt;'dojo/_base/html'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
  &lt;SPAN class="string token"&gt;'dojo/query'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
  &lt;SPAN class="string token"&gt;'dojo/topic'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
  &lt;SPAN class="string token"&gt;'dojo/on'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
  &lt;SPAN class="string token"&gt;'dojo/aspect'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
  &lt;SPAN class="string token"&gt;'dojo/keys'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
  &lt;SPAN class="string token"&gt;'dojo/i18n'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
  &lt;SPAN class="string token"&gt;'dojo/_base/config'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
  &lt;SPAN class="string token"&gt;'esri/dijit/InfoWindow'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
  &lt;SPAN class="string token"&gt;'esri/dijit/PopupMobile'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
  &lt;SPAN class="string token"&gt;'esri/InfoTemplate'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
  &lt;SPAN class="string token"&gt;'esri/request'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
  &lt;SPAN class="string token"&gt;'esri/arcgis/utils'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
  &lt;SPAN class="string token"&gt;'esri/geometry/Extent'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
  &lt;SPAN class="string token"&gt;'esri/geometry/Point'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
  &lt;SPAN class="string token"&gt;'require'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
  &lt;SPAN class="string token"&gt;'./utils'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
  &lt;SPAN class="string token"&gt;'jimu/LayerInfos/LayerInfos'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
  &lt;SPAN class="string token"&gt;'jimu/dijit/Message'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
  &lt;SPAN class="string token"&gt;'jimu/dijit/AppStatePopup'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
  &lt;SPAN class="string token"&gt;'./MapUrlParamsHandler'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
  &lt;SPAN class="string token"&gt;'./AppStateManager'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
  &lt;SPAN class="string token"&gt;'./PopupManager'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
  &lt;SPAN class="string token"&gt;'./FilterManager'&lt;/SPAN&gt;
&lt;SPAN class="punctuation token"&gt;]&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;function&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;declare&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; lang&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; array&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; html&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; query&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; topic&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; on&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; aspect&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; keys&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; i18n&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; dojoConfig&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; InfoWindow&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
  PopupMobile&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; InfoTemplate&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; esriRequest&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; arcgisUtils&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; Extent&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; Point&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; require&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; jimuUtils&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
  LayerInfos&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; Message&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; AppStatePopup&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; MapUrlParamsHandler&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; AppStateManager&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; PopupManager&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; FilterManager&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;
  &lt;SPAN class="keyword token"&gt;var&lt;/SPAN&gt; instance &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;null&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
    clazz &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="token function"&gt;declare&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="keyword token"&gt;null&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;
      appConfig&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;null&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
      mapDivId&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;''&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
      map&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;null&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
      previousInfoWindow&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;null&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
      mobileInfoWindow&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;null&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
      isMobileInfoWindow&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;false&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;

     layerInfosObj&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;null&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
     SERVICE_ID&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;"_M"&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;

      constructor&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;function&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt; &lt;SPAN class="comment token"&gt;/*Object*/&lt;/SPAN&gt; options&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; mapDivId&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;
        &lt;SPAN class="keyword token"&gt;this&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;appConfig &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; options&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;appConfig&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
        &lt;SPAN class="keyword token"&gt;this&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;urlParams &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; options&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;urlParams&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
        &lt;SPAN class="keyword token"&gt;this&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;mapDivId &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; mapDivId&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
        &lt;SPAN class="keyword token"&gt;this&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;id &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; mapDivId&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
        &lt;SPAN class="keyword token"&gt;this&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;appStateManager &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; AppStateManager&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;getInstance&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="keyword token"&gt;this&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;urlParams&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
        &lt;SPAN class="keyword token"&gt;this&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;popupManager &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; PopupManager&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;getInstance&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="keyword token"&gt;this&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
        &lt;SPAN class="keyword token"&gt;this&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;filterManager &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; FilterManager&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;getInstance&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
        &lt;SPAN class="keyword token"&gt;this&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;nls &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; window&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;jimuNls&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
        topic&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;subscribe&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="string token"&gt;"appConfigChanged"&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; lang&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;hitch&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="keyword token"&gt;this&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;this&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;onAppConfigChanged&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
        topic&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;subscribe&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="string token"&gt;"syncExtent"&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; lang&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;hitch&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="keyword token"&gt;this&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;this&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;onSyncExtent&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
        topic&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;subscribe&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="string token"&gt;"mapContentModified"&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; lang&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;hitch&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="keyword token"&gt;this&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;this&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;onMapContentModified&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;

        &lt;SPAN class="token function"&gt;on&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;window&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'resize'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; lang&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;hitch&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="keyword token"&gt;this&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;this&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;onWindowResize&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
        &lt;SPAN class="token function"&gt;on&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;window&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'beforeunload'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; lang&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;hitch&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="keyword token"&gt;this&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;this&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;onBeforeUnload&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
      &lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;

      showMap&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;function&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;
        &lt;SPAN class="comment token"&gt;// console.timeEnd('before map');&lt;/SPAN&gt;
        &lt;SPAN class="keyword token"&gt;this&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;_showMap&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="keyword token"&gt;this&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;appConfig&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
      &lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;

      _showMap&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;function&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;appConfig&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;
        &lt;SPAN class="comment token"&gt;// console.timeEnd('before map');&lt;/SPAN&gt;
        console&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;time&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="string token"&gt;'Load Map'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
        &lt;SPAN class="comment token"&gt;//for now, we can't create both 2d and 3d map&lt;/SPAN&gt;
        &lt;SPAN class="keyword token"&gt;if&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;appConfig&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;map&lt;SPAN class="punctuation token"&gt;[&lt;/SPAN&gt;&lt;SPAN class="string token"&gt;'3D'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;]&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;
          &lt;SPAN class="keyword token"&gt;if&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;appConfig&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;map&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;itemId&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;
            &lt;SPAN class="keyword token"&gt;this&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;_show3DWebScene&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;appConfig&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
          &lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;else&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;
            &lt;SPAN class="keyword token"&gt;this&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;_show3DLayersMap&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;appConfig&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
          &lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt;
        &lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;else&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;
          &lt;SPAN class="keyword token"&gt;if&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;appConfig&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;map&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;itemId&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;
            &lt;SPAN class="keyword token"&gt;this&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;_show2DWebMap&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;appConfig&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
          &lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;else&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;
            console&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;log&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="string token"&gt;'No webmap found. Please set map.itemId in config.json.'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
          &lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt;
        &lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt;
      &lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;

      onBeforeUnload&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;function&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;
        &lt;SPAN class="keyword token"&gt;if&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="keyword token"&gt;this&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;appConfig&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;keepAppState&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;
          &lt;SPAN class="keyword token"&gt;this&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;appStateManager&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;saveWabAppState&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="keyword token"&gt;this&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;map&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;this&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;layerInfosObj&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
        &lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt;
      &lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;

      onWindowResize&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;function&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;
        &lt;SPAN class="keyword token"&gt;if&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="keyword token"&gt;this&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;map &lt;SPAN class="operator token"&gt;&amp;amp;&amp;amp;&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;this&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;map&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;resize&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;
          &lt;SPAN class="keyword token"&gt;this&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;map&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;resize&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
          &lt;SPAN class="keyword token"&gt;this&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;resetInfoWindow&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="keyword token"&gt;false&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
        &lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt;
      &lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;

      getMapInfoWindow&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;function&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;
        &lt;SPAN class="keyword token"&gt;return&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;
          mobile&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;this&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;_mapMobileInfoWindow&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
          bigScreen&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;this&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;_mapInfoWindow
        &lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
      &lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;

      resetInfoWindow&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;function&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;isNewMap&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;
        &lt;SPAN class="keyword token"&gt;if&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;isNewMap&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;
          &lt;SPAN class="keyword token"&gt;this&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;_mapInfoWindow &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;this&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;map&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;infoWindow&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
          &lt;SPAN class="keyword token"&gt;if&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="keyword token"&gt;this&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;_mapMobileInfoWindow&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;
            &lt;SPAN class="keyword token"&gt;this&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;_mapMobileInfoWindow&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;destroy&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
            &lt;SPAN class="comment token"&gt;// working around for bug of destroying _mapMobileInfoWindow is not completely.&lt;/SPAN&gt;
            &lt;SPAN class="token function"&gt;query&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="string token"&gt;"div.esriMobileInfoView.esriMobilePopupInfoView"&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;forEach&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="keyword token"&gt;function&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;node&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;
              html&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;destroy&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;node&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
            &lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
            &lt;SPAN class="token function"&gt;query&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="string token"&gt;"div.esriMobileNavigationBar"&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;forEach&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="keyword token"&gt;function&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;node&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;
              html&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;destroy&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;node&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
            &lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
          &lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt;
          &lt;SPAN class="keyword token"&gt;this&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;_mapMobileInfoWindow &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt;
          &lt;SPAN class="keyword token"&gt;new&lt;/SPAN&gt; &lt;SPAN class="token class-name"&gt;PopupMobile&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="keyword token"&gt;null&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; html&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;create&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="string token"&gt;"div"&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;null&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;null&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;this&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;map&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;root&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
          &lt;SPAN class="keyword token"&gt;this&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;isMobileInfoWindow &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;false&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
        &lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt;
        &lt;SPAN class="keyword token"&gt;if&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;jimuUtils&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;inMobileSize&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt; &lt;SPAN class="operator token"&gt;&amp;amp;&amp;amp;&lt;/SPAN&gt; &lt;SPAN class="operator token"&gt;!&lt;/SPAN&gt;&lt;SPAN class="keyword token"&gt;this&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;isMobileInfoWindow&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;
          &lt;SPAN class="keyword token"&gt;this&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;map&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;infoWindow&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;hide&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
          &lt;SPAN class="keyword token"&gt;this&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;map&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;setInfoWindow&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="keyword token"&gt;this&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;_mapMobileInfoWindow&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
          &lt;SPAN class="keyword token"&gt;this&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;isMobileInfoWindow &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;true&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
        &lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;else&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;if&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="operator token"&gt;!&lt;/SPAN&gt;jimuUtils&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;inMobileSize&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt; &lt;SPAN class="operator token"&gt;&amp;amp;&amp;amp;&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;this&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;isMobileInfoWindow&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;
          &lt;SPAN class="keyword token"&gt;this&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;map&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;infoWindow&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;hide&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
          &lt;SPAN class="keyword token"&gt;this&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;map&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;setInfoWindow&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="keyword token"&gt;this&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;_mapInfoWindow&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
          &lt;SPAN class="keyword token"&gt;this&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;isMobileInfoWindow &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;false&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
        &lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt;
      &lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;

      onSyncExtent&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;function&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;map&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;
        &lt;SPAN class="keyword token"&gt;if&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="keyword token"&gt;this&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;map&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;
          &lt;SPAN class="keyword token"&gt;var&lt;/SPAN&gt; extJson &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; map&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;extent&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
          &lt;SPAN class="keyword token"&gt;var&lt;/SPAN&gt; ext &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;new&lt;/SPAN&gt; &lt;SPAN class="token class-name"&gt;Extent&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;extJson&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
          &lt;SPAN class="keyword token"&gt;this&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;map&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;setExtent&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;ext&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
        &lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt;
      &lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;

      _visitConfigMapLayers&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;function&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;appConfig&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; cb&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;
        array&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;forEach&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;appConfig&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;map&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;basemaps&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;function&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;layerConfig&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; i&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;
          layerConfig&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;isOperationalLayer &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;false&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
          &lt;SPAN class="token function"&gt;cb&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;layerConfig&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; i&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
        &lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;this&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;

        array&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;forEach&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;appConfig&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;map&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;operationallayers&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;function&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;layerConfig&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; i&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;
          layerConfig&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;isOperationalLayer &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;true&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
          &lt;SPAN class="token function"&gt;cb&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;layerConfig&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; i&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
        &lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;this&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
      &lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;

      _show3DLayersMap&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;function&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;appConfig&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;
        &lt;SPAN class="token function"&gt;require&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;[&lt;/SPAN&gt;&lt;SPAN class="string token"&gt;'esri3d/Map'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;]&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; lang&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;hitch&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="keyword token"&gt;this&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;function&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;Map&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;
          &lt;SPAN class="keyword token"&gt;var&lt;/SPAN&gt; initCamera &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; appConfig&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;map&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;mapOptions&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;camera&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
            map&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
          map &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;new&lt;/SPAN&gt; &lt;SPAN class="token class-name"&gt;Map&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="keyword token"&gt;this&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;mapDivId&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;
            camera&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; initCamera
          &lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
          &lt;SPAN class="keyword token"&gt;this&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;_visitConfigMapLayers&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;appConfig&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; lang&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;hitch&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="keyword token"&gt;this&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;function&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;layerConfig&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;
            &lt;SPAN class="keyword token"&gt;this&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;createLayer&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;map&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'3D'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; layerConfig&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
          &lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
          map&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;usePlugin &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; Map&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;usePlugin&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
          &lt;SPAN class="keyword token"&gt;this&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;_publishMapEvent&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;map&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
        &lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
      &lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;

      _show3DWebScene&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;function&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;appConfig&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;
        &lt;SPAN class="keyword token"&gt;this&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;_getWebsceneData&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;appConfig&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;map&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;itemId&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;then&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;lang&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;hitch&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="keyword token"&gt;this&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;function&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;data&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;
          &lt;SPAN class="token function"&gt;require&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;[&lt;/SPAN&gt;&lt;SPAN class="string token"&gt;'esri3d/Map'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;]&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; lang&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;hitch&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="keyword token"&gt;this&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;function&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;Map&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;
            &lt;SPAN class="keyword token"&gt;var&lt;/SPAN&gt; map &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;new&lt;/SPAN&gt; &lt;SPAN class="token class-name"&gt;Map&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="keyword token"&gt;this&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;mapDivId&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; appConfig&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;map&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;mapOptions&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;

            array&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;forEach&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;data&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;itemData&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;operationalLayers&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;function&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;layerConfig&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;
              &lt;SPAN class="keyword token"&gt;this&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;createLayer&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;map&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'3D'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; layerConfig&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
            &lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;this&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;

            array&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;forEach&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;data&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;itemData&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;baseMap&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;baseMapLayers&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;function&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;layerConfig&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;
              layerConfig&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;type &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;"tile"&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
              &lt;SPAN class="keyword token"&gt;this&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;createLayer&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;map&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'3D'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; layerConfig&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
            &lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;this&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;

            array&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;forEach&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;data&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;itemData&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;baseMap&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;elevationLayers&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;function&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;layerConfig&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;
              layerConfig&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;type &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;"elevation"&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
              &lt;SPAN class="keyword token"&gt;this&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;createLayer&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;map&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'3D'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; layerConfig&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
            &lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;this&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;

            map&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;toc &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; data&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;itemData&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;toc&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
            map&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;bookmarks &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; data&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;itemData&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;bookmarks&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
            map&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;tours &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; data&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;itemData&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;tours&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
          &lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
        &lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
      &lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;

	  
	  
	
&lt;SPAN class="comment token"&gt;/*	function PopupCenter(url, title, w, h) {  
    // Fixes dual-screen position                         Most browsers      Firefox  
    var dualScreenLeft = window.screenLeft != undefined ? window.screenLeft : screen.left;  
    var dualScreenTop = window.screenTop != undefined ? window.screenTop : screen.top;  
              
    width = window.innerWidth ? window.innerWidth : document.documentElement.clientWidth ? document.documentElement.clientWidth : screen.width;  
    height = window.innerHeight ? window.innerHeight : document.documentElement.clientHeight ? document.documentElement.clientHeight : screen.height;  
              
    var left = ((width / 2) - (w / 2)) + dualScreenLeft;  
    var top = ((height / 2) - (h / 2)) + dualScreenTop;  
    var newWindow = window.open(url, title, 'scrollbars=yes, width=' + w + ', height=' + h + ', top=' + top + ', left=' + left);  
  
    // Puts focus on the newWindow  
    if (window.focus) {  
        newWindow.focus();  
    }  
}  
	  */&lt;/SPAN&gt;
	  
	  
	  
  
  _publishMapEvent&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;function&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;map&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;
	  
	  	  
        topic&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;subscribe&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="string token"&gt;'toggleChanged'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; lang&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;hitch&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="keyword token"&gt;this&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;function&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;visible&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; layer&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;
          &lt;SPAN class="keyword token"&gt;if&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;visible &lt;SPAN class="operator token"&gt;&amp;amp;&amp;amp;&lt;/SPAN&gt; layer&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;title&lt;SPAN class="operator token"&gt;==&lt;/SPAN&gt;&lt;SPAN class="string token"&gt;'_M'&lt;/SPAN&gt;&lt;SPAN class="operator token"&gt;||&lt;/SPAN&gt;layer&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;title&lt;SPAN class="operator token"&gt;==&lt;/SPAN&gt;&lt;SPAN class="string token"&gt;'_M2'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;
            &lt;SPAN class="keyword token"&gt;this&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;SERVICE_ID &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; layer&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;title&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
          &lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt;
        &lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
		
		
		
		&lt;SPAN class="comment token"&gt;// create node for the tooltip&lt;/SPAN&gt;
         &lt;SPAN class="keyword token"&gt;var&lt;/SPAN&gt; tip &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;"Click on problem location"&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
         &lt;SPAN class="keyword token"&gt;var&lt;/SPAN&gt; tooltip &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; dojo&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;create&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="string token"&gt;"div"&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;"class"&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;"tooltip"&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;"innerHTML"&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; tip&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;"style"&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;"color: red; font-size:22px;width:200px"&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; map&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;container&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
          dojo&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;style&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;tooltip&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;"position"&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;"fixed"&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;

          &lt;SPAN class="comment token"&gt;// update the tooltip as the mouse moves over the map&lt;/SPAN&gt;
          dojo&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;connect&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;map&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;"onMouseMove"&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;function&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;evt&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;
            &lt;SPAN class="keyword token"&gt;var&lt;/SPAN&gt; px&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; py&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;        
            &lt;SPAN class="keyword token"&gt;if&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;evt&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;clientX &lt;SPAN class="operator token"&gt;||&lt;/SPAN&gt; evt&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;pageY&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;
              px &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; evt&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;clientX&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
              py &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; evt&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;clientY&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
            &lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;else&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;
              px &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; evt&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;clientX &lt;SPAN class="operator token"&gt;+&lt;/SPAN&gt; dojo&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;body&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;scrollLeft &lt;SPAN class="operator token"&gt;-&lt;/SPAN&gt; dojo&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;body&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;clientLeft&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
              py &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; evt&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;clientY &lt;SPAN class="operator token"&gt;+&lt;/SPAN&gt; dojo&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;body&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;scrollTop &lt;SPAN class="operator token"&gt;-&lt;/SPAN&gt; dojo&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;body&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;clientTop&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
            &lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt;
                           
            &lt;SPAN class="comment token"&gt;// dojo.style(tooltip, "display", "none");&lt;/SPAN&gt;
            tooltip&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;style&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;display &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;"none"&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
            dojo&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;style&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;tooltip&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt; left&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;px &lt;SPAN class="operator token"&gt;+&lt;/SPAN&gt; &lt;SPAN class="number token"&gt;15&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt; &lt;SPAN class="operator token"&gt;+&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;"px"&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; top&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;py&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt; &lt;SPAN class="operator token"&gt;+&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;"px"&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
            &lt;SPAN class="comment token"&gt;// dojo.style(tooltip, "display", "");&lt;/SPAN&gt;
            tooltip&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;style&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;display &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;""&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
            &lt;SPAN class="comment token"&gt;// console.log("updated tooltip pos.");&lt;/SPAN&gt;
          &lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;

          &lt;SPAN class="comment token"&gt;// hide the tooltip the cursor isn't over the map&lt;/SPAN&gt;
          dojo&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;connect&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;map&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;"onMouseOut"&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;function&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;evt&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;
            tooltip&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;style&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;display &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;"none"&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
          &lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
		  
		  

        &lt;SPAN class="comment token"&gt;//add this property for debug purpose&lt;/SPAN&gt;
        window&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;_viewerMap &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; map&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;

        MapUrlParamsHandler&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;postProcessUrlParams&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="keyword token"&gt;this&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;urlParams&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; map&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;

        console&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;timeEnd&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="string token"&gt;'Load Map'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
        &lt;SPAN class="keyword token"&gt;if&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="keyword token"&gt;this&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;map&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;
          &lt;SPAN class="keyword token"&gt;this&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;map &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; map&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
          &lt;SPAN class="keyword token"&gt;this&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;resetInfoWindow&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="keyword token"&gt;true&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
          console&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;log&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="string token"&gt;'map changed.'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
          topic&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;publish&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="string token"&gt;'mapChanged'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;this&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;map&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;this&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;layerInfosObj&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
        &lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;else&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;
          &lt;SPAN class="keyword token"&gt;this&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;map &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; map&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
          &lt;SPAN class="keyword token"&gt;this&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;resetInfoWindow&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="keyword token"&gt;true&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
          topic&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;publish&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="string token"&gt;'mapLoaded'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;this&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;map&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;this&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;layerInfosObj&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
        &lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt;

        &lt;SPAN class="token function"&gt;require&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;[&lt;/SPAN&gt;
          &lt;SPAN class="string token"&gt;'esri/graphic'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
          &lt;SPAN class="string token"&gt;'esri/symbols/SimpleMarkerSymbol'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
          &lt;SPAN class="string token"&gt;'esri/symbols/SimpleLineSymbol'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
          &lt;SPAN class="string token"&gt;'esri/Color'&lt;/SPAN&gt;
        &lt;SPAN class="punctuation token"&gt;]&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
		lang&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;hitch&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="keyword token"&gt;this&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;function&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;Graphic&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; SimpleMarkerSymbol&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; SimpleLineSymbol&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; Color&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;
          &lt;SPAN class="keyword token"&gt;var&lt;/SPAN&gt; symbol &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;new&lt;/SPAN&gt; &lt;SPAN class="token class-name"&gt;SimpleMarkerSymbol&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;
         SimpleMarkerSymbol&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;STYLE_CIRCLE&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="number token"&gt;0.01&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
          &lt;SPAN class="keyword token"&gt;new&lt;/SPAN&gt; &lt;SPAN class="token class-name"&gt;SimpleLineSymbol&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;
            SimpleLineSymbol&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;STYLE_CIRCLE&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
            &lt;SPAN class="keyword token"&gt;new&lt;/SPAN&gt; &lt;SPAN class="token class-name"&gt;Color&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;[&lt;/SPAN&gt;&lt;SPAN class="number token"&gt;207&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="number token"&gt;16&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="number token"&gt;45&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="number token"&gt;0.9&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;]&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
            &lt;SPAN class="number token"&gt;1&lt;/SPAN&gt;
          &lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
          &lt;SPAN class="keyword token"&gt;new&lt;/SPAN&gt; &lt;SPAN class="token class-name"&gt;Color&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;[&lt;/SPAN&gt;&lt;SPAN class="number token"&gt;207&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="number token"&gt;16&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="number token"&gt;45&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="number token"&gt;0.9&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;]&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;
        &lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
		
          map&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;on&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="string token"&gt;"click"&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; lang&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;hitch&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="keyword token"&gt;this&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;function&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;evt&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;
            &lt;SPAN class="keyword token"&gt;var&lt;/SPAN&gt; gra &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;new&lt;/SPAN&gt; &lt;SPAN class="token class-name"&gt;Graphic&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;evt&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;mapPoint&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; symbol&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
            &lt;SPAN class="token function"&gt;setTimeout&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;lang&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;hitch&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="keyword token"&gt;this&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;function&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;
              &lt;SPAN class="keyword token"&gt;var&lt;/SPAN&gt; selFeats &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; map&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;infoWindow&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;features&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
              &lt;SPAN class="keyword token"&gt;if&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="operator token"&gt;!&lt;/SPAN&gt;selFeats&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;
                map&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;graphics&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;clear&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
                map&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;graphics&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;add&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;gra&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
				
				&lt;SPAN class="comment token"&gt;//PopupCenter('http://www.xtf.dk','xtf','900','500');  &lt;/SPAN&gt;
				
				
				
                map&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;infoWindow&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;setContent&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="string token"&gt;'&amp;lt;a href="https://survey123.arcgis.com/share/xyz123?center='&lt;/SPAN&gt;&lt;SPAN class="operator token"&gt;+&lt;/SPAN&gt; evt&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;mapPoint&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;getLatitude&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;toString&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt; &lt;SPAN class="operator token"&gt;+&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;','&lt;/SPAN&gt;&lt;SPAN class="operator token"&gt;+&lt;/SPAN&gt; evt&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;mapPoint&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;getLongitude&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;toString&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt; &lt;SPAN class="operator token"&gt;+&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'&amp;amp;field:Floor_Selection='&lt;/SPAN&gt; &lt;SPAN class="operator token"&gt;+&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;this&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;SERVICE_ID&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;split&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="string token"&gt;'_'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;[&lt;/SPAN&gt;&lt;SPAN class="number token"&gt;1&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;]&lt;/SPAN&gt;&lt;SPAN class="operator token"&gt;+&lt;/SPAN&gt;&lt;SPAN class="string token"&gt;"_Floor "&lt;/SPAN&gt; &lt;SPAN class="operator token"&gt;+&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'" target="_"&amp;gt;&amp;lt;font size="4"&amp;gt;Click here to submit a service request&amp;lt;/font&amp;gt;&amp;lt;/a&amp;gt;'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
				
				SERVICE_ID&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;null&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
				
                map&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;infoWindow&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;show&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;evt&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;mapPoint&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
              &lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt;
            &lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="number token"&gt;1000&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
          &lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
        &lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
      &lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;

  
   
  
  
  


      _getWebsceneData&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;function&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;itemId&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;
        &lt;SPAN class="keyword token"&gt;return&lt;/SPAN&gt; &lt;SPAN class="token function"&gt;esriRequest&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;
          url&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'http://184.169.133.166/sharing/rest/content/items/'&lt;/SPAN&gt; &lt;SPAN class="operator token"&gt;+&lt;/SPAN&gt; itemId &lt;SPAN class="operator token"&gt;+&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'/data'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
          handleAs&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;"json"&lt;/SPAN&gt;
        &lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
      &lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;

      _show2DWebMap&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;function&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;appConfig&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;
        &lt;SPAN class="comment token"&gt;//should use appConfig instead of this.appConfig, because appConfig is new.&lt;/SPAN&gt;
        &lt;SPAN class="comment token"&gt;// if (appConfig.portalUrl) {&lt;/SPAN&gt;
        &lt;SPAN class="comment token"&gt;//   var url = portalUrlUtils.getStandardPortalUrl(appConfig.portalUrl);&lt;/SPAN&gt;
        &lt;SPAN class="comment token"&gt;//   agolUtils.arcgisUrl = url + "/sharing/content/items/";&lt;/SPAN&gt;
        &lt;SPAN class="comment token"&gt;// }&lt;/SPAN&gt;
        &lt;SPAN class="keyword token"&gt;if&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="operator token"&gt;!&lt;/SPAN&gt;appConfig&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;map&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;mapOptions&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;
          appConfig&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;map&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;mapOptions &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
        &lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt;
        &lt;SPAN class="keyword token"&gt;var&lt;/SPAN&gt; mapOptions &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;this&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;_processMapOptions&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;appConfig&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;map&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;mapOptions&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt; &lt;SPAN class="operator token"&gt;||&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
        mapOptions&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;isZoomSlider &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;false&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;

        &lt;SPAN class="keyword token"&gt;var&lt;/SPAN&gt; webMapPortalUrl &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; appConfig&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;map&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;portalUrl&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
        &lt;SPAN class="keyword token"&gt;var&lt;/SPAN&gt; webMapItemId &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; appConfig&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;map&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;itemId&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
        &lt;SPAN class="keyword token"&gt;var&lt;/SPAN&gt; webMapOptions &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;
          mapOptions&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; mapOptions&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
          bingMapsKey&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; appConfig&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;bingMapsKey&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
          usePopupManager&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;true&lt;/SPAN&gt;
        &lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;

        &lt;SPAN class="keyword token"&gt;if&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="operator token"&gt;!&lt;/SPAN&gt;window&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;isBuilder &lt;SPAN class="operator token"&gt;&amp;amp;&amp;amp;&lt;/SPAN&gt; &lt;SPAN class="operator token"&gt;!&lt;/SPAN&gt;appConfig&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;mode &lt;SPAN class="operator token"&gt;&amp;amp;&amp;amp;&lt;/SPAN&gt; appConfig&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;map&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;appProxy &lt;SPAN class="operator token"&gt;&amp;amp;&amp;amp;&lt;/SPAN&gt;
            appConfig&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;map&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;appProxy&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;mapItemId &lt;SPAN class="operator token"&gt;===&lt;/SPAN&gt; appConfig&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;map&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;itemId&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;
          &lt;SPAN class="keyword token"&gt;var&lt;/SPAN&gt; layerMixins &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;[&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;]&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
          array&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;forEach&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;appConfig&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;map&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;appProxy&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;proxyItems&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;function&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;proxyItem&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;
            &lt;SPAN class="keyword token"&gt;if&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;proxyItem&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;useProxy &lt;SPAN class="operator token"&gt;&amp;amp;&amp;amp;&lt;/SPAN&gt; proxyItem&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;proxyUrl&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;
              layerMixins&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;push&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;
                url&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; proxyItem&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;sourceUrl&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
                mixin&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;
                  url&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; proxyItem&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;proxyUrl
                &lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt;
              &lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
            &lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt;
          &lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;

          &lt;SPAN class="keyword token"&gt;if&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;layerMixins&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;length &lt;SPAN class="operator token"&gt;&amp;gt;&lt;/SPAN&gt; &lt;SPAN class="number token"&gt;0&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;
            webMapOptions&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;layerMixins &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; layerMixins&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
          &lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt;
        &lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt;

        &lt;SPAN class="keyword token"&gt;var&lt;/SPAN&gt; mapDeferred &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;this&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;_createWebMapRaw&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;webMapPortalUrl&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; webMapItemId&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;this&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;mapDivId&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; webMapOptions&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;

        mapDeferred&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;then&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;lang&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;hitch&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="keyword token"&gt;this&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;function&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;response&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;
          &lt;SPAN class="keyword token"&gt;var&lt;/SPAN&gt; map &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; response&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;map&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;

          &lt;SPAN class="comment token"&gt;//hide the default zoom slider&lt;/SPAN&gt;
          map&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;hideZoomSlider&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;

          &lt;SPAN class="comment token"&gt;// set default size of infoWindow.&lt;/SPAN&gt;
          map&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;infoWindow&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;resize&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="number token"&gt;270&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="number token"&gt;316&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
          &lt;SPAN class="comment token"&gt;//var extent;&lt;/SPAN&gt;
          map&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;itemId &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; appConfig&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;map&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;itemId&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
          map&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;itemInfo &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; response&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;itemInfo&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
          map&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;webMapResponse &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; response&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
          &lt;SPAN class="comment token"&gt;// enable snapping&lt;/SPAN&gt;
          &lt;SPAN class="keyword token"&gt;var&lt;/SPAN&gt; options &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;
            snapKey&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; keys&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;copyKey
          &lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
          map&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;enableSnapping&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;options&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;

          html&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;setStyle&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;map&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;root&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'zIndex'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="number token"&gt;0&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;

          map&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;_initialExtent &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; map&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;extent&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;

          &lt;SPAN class="keyword token"&gt;this&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;layerInfosObj &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; LayerInfos&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;getInstanceSyncForInit&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;map&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; map&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;itemInfo&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;

          &lt;SPAN class="comment token"&gt;//save layer's original refreshInterval&lt;/SPAN&gt;
          &lt;SPAN class="keyword token"&gt;this&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;layerInfosObj&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;traversalLayerInfosOfWebmap&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;lang&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;hitch&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="keyword token"&gt;this&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;function&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;layerInfo&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;
            layerInfo&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;getLayerObject&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;then&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;lang&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;hitch&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="keyword token"&gt;this&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;function&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;layerObject&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;
              &lt;SPAN class="keyword token"&gt;if&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;layerObject&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;
                lang&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;setObject&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="string token"&gt;"_wabProperties.originalRefreshinterval"&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; layerObject&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;refreshInterval&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; layerObject&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
              &lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt;
            &lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; lang&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;hitch&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="keyword token"&gt;this&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;function&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;err&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;
              console&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;error&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="string token"&gt;"can't get layerObject"&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; err&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
            &lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
          &lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;

          &lt;SPAN class="keyword token"&gt;if&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;appConfig&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;map&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;mapRefreshInterval &lt;SPAN class="operator token"&gt;&amp;amp;&amp;amp;&lt;/SPAN&gt; &lt;SPAN class="operator token"&gt;!&lt;/SPAN&gt;appConfig&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;map&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;mapRefreshInterval&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;useWebMapRefreshInterval&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;
            &lt;SPAN class="keyword token"&gt;this&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;_updateRefreshInterval&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;appConfig&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;map&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;mapRefreshInterval&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
          &lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt;

          &lt;SPAN class="keyword token"&gt;this&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;_showUnreachableLayersTitleMessage&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
          &lt;SPAN class="keyword token"&gt;this&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;_publishMapEvent&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;map&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
          &lt;SPAN class="token function"&gt;setTimeout&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;lang&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;hitch&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="keyword token"&gt;this&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;this&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;_checkAppState&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="number token"&gt;500&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
          &lt;SPAN class="keyword token"&gt;this&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;_addDataLoadingOnMapUpdate&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;map&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
        &lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; lang&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;hitch&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="keyword token"&gt;this&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;function&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;error&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;
          console&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;error&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;error&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
          &lt;SPAN class="keyword token"&gt;this&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;_showError&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;error&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
          topic&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;publish&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="string token"&gt;'mapCreatedFailed'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
        &lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
      &lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;

      _handleRefreshLayer&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;function&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;featureLayer&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;
        &lt;SPAN class="comment token"&gt;// var layerId = "Wildfire_5334";&lt;/SPAN&gt;
        &lt;SPAN class="comment token"&gt;//before refresh =&amp;gt; update-start =&amp;gt; after refresh =&amp;gt; get data =&amp;gt; graphic-remove =&amp;gt; graphic-add =&amp;gt; update-end&lt;/SPAN&gt;
        &lt;SPAN class="keyword token"&gt;var&lt;/SPAN&gt; _drawFeatures &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; featureLayer&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;_mode&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;_drawFeatures&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
        &lt;SPAN class="keyword token"&gt;var&lt;/SPAN&gt; _clearIf &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; featureLayer&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;_mode&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;_clearIIf&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
        &lt;SPAN class="keyword token"&gt;var&lt;/SPAN&gt; _cellMap &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;null&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
        featureLayer&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;_mode&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;_drawFeatures &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;function&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;response&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; cell&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;
          &lt;SPAN class="comment token"&gt;/*jshint unused: false*/&lt;/SPAN&gt;
          &lt;SPAN class="comment token"&gt;// console.log(response);&lt;/SPAN&gt;
          &lt;SPAN class="keyword token"&gt;if&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;cell &lt;SPAN class="operator token"&gt;&amp;amp;&amp;amp;&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;typeof&lt;/SPAN&gt; cell&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;row &lt;SPAN class="operator token"&gt;===&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'number'&lt;/SPAN&gt; &lt;SPAN class="operator token"&gt;&amp;amp;&amp;amp;&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;typeof&lt;/SPAN&gt; cell&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;col &lt;SPAN class="operator token"&gt;===&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'number'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;
            featureLayer&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;_mode&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;_removeCell&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;cell&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;row&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; cell&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;col&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
          &lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt;
          _drawFeatures&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;apply&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;featureLayer&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;_mode&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; arguments&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
        &lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
        aspect&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;before&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;featureLayer&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'refresh'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;function&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;
          &lt;SPAN class="comment token"&gt;// console.log("before refresh");&lt;/SPAN&gt;
          _cellMap &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; featureLayer&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;_mode&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;_cellMap&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
          featureLayer&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;_mode&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;_clearIIf &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;function&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
        &lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
        aspect&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;after&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;featureLayer&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'refresh'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;function&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;
          &lt;SPAN class="comment token"&gt;// console.log("after refresh");&lt;/SPAN&gt;
          featureLayer&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;_mode&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;_cellMap &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; _cellMap&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
          featureLayer&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;_mode&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;_clearIIf &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; _clearIf&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
        &lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;

        &lt;SPAN class="token function"&gt;on&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;featureLayer&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'update-start'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;function&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;
          &lt;SPAN class="comment token"&gt;// console.log('update-start');&lt;/SPAN&gt;
          featureLayer&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;isUpdating &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;true&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
        &lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;

        &lt;SPAN class="token function"&gt;on&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;featureLayer&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'update-end'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;function&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;
          &lt;SPAN class="comment token"&gt;// console.log('update-end');&lt;/SPAN&gt;
          featureLayer&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;isUpdating &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;false&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
        &lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;

        &lt;SPAN class="comment token"&gt;// on(featureLayer, 'graphic-add', function(){&lt;/SPAN&gt;
        &lt;SPAN class="comment token"&gt;//   console.log('graphic-add');&lt;/SPAN&gt;
        &lt;SPAN class="comment token"&gt;// });&lt;/SPAN&gt;

        &lt;SPAN class="comment token"&gt;// on(featureLayer, 'graphic-remove', function(){&lt;/SPAN&gt;
        &lt;SPAN class="comment token"&gt;//   console.log('graphic-remove');&lt;/SPAN&gt;
        &lt;SPAN class="comment token"&gt;// });&lt;/SPAN&gt;

        &lt;SPAN class="comment token"&gt;// on(featureLayer, 'graphics-clear', function(){&lt;/SPAN&gt;
        &lt;SPAN class="comment token"&gt;//   console.log('graphics-clear');&lt;/SPAN&gt;
        &lt;SPAN class="comment token"&gt;// });&lt;/SPAN&gt;
      &lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;

      _showError&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;function&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;err&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;
        &lt;SPAN class="keyword token"&gt;if&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;err &lt;SPAN class="operator token"&gt;&amp;amp;&amp;amp;&lt;/SPAN&gt; err&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;message&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;
          html&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;create&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="string token"&gt;'div'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;
            &lt;SPAN class="string token"&gt;'class'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'app-error'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
            innerHTML&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; err&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;message
          &lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; document&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;body&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
        &lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt;
      &lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;

      _createWebMapRaw&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;function&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;webMapPortalUrl&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; webMapItemId&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; mapDivId&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;  webMapOptions&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;
        &lt;SPAN class="keyword token"&gt;var&lt;/SPAN&gt; mapDef &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; jimuUtils&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;createWebMap&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;webMapPortalUrl&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; webMapItemId&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; mapDivId&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; webMapOptions&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
        &lt;SPAN class="keyword token"&gt;return&lt;/SPAN&gt; mapDef&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;then&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;lang&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;hitch&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="keyword token"&gt;this&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;function&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;response&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;
          &lt;SPAN class="keyword token"&gt;return&lt;/SPAN&gt; response&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
        &lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; lang&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;hitch&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="keyword token"&gt;this&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;function&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;error&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;
          console&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;error&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;error&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
          &lt;SPAN class="keyword token"&gt;if&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;error &lt;SPAN class="operator token"&gt;&amp;amp;&amp;amp;&lt;/SPAN&gt; error &lt;SPAN class="keyword token"&gt;instanceof&lt;/SPAN&gt; &lt;SPAN class="token class-name"&gt;Error&lt;/SPAN&gt; &lt;SPAN class="operator token"&gt;&amp;amp;&amp;amp;&lt;/SPAN&gt; error&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;message&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;
            &lt;SPAN class="keyword token"&gt;var&lt;/SPAN&gt; cache &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; i18n&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;cache&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
            &lt;SPAN class="keyword token"&gt;var&lt;/SPAN&gt; key &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;"esri/nls/jsapi/"&lt;/SPAN&gt; &lt;SPAN class="operator token"&gt;+&lt;/SPAN&gt; dojoConfig&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;locale&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
            &lt;SPAN class="comment token"&gt;/*if(dojoConfig.locale !== 'en'){
              key += "/" + dojoConfig.locale;
            }*/&lt;/SPAN&gt;
            &lt;SPAN class="keyword token"&gt;var&lt;/SPAN&gt; esriLocaleNls &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; cache&lt;SPAN class="punctuation token"&gt;[&lt;/SPAN&gt;key&lt;SPAN class="punctuation token"&gt;]&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
            &lt;SPAN class="keyword token"&gt;var&lt;/SPAN&gt; str &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; lang&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;getObject&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="string token"&gt;"arcgis.utils.baseLayerError"&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;false&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; esriLocaleNls&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
            &lt;SPAN class="keyword token"&gt;if&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;str &lt;SPAN class="operator token"&gt;&amp;amp;&amp;amp;&lt;/SPAN&gt; error&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;message&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;indexOf&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;str&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt; &lt;SPAN class="operator token"&gt;&amp;gt;=&lt;/SPAN&gt; &lt;SPAN class="number token"&gt;0&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;
              &lt;SPAN class="comment token"&gt;//The original basemap is not available. We can create the webmap with another basemap layer.&lt;/SPAN&gt;
              &lt;SPAN class="keyword token"&gt;new&lt;/SPAN&gt; &lt;SPAN class="token class-name"&gt;Message&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;
                message&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; window&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;jimuNls&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;map&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;basemapNotAvailable &lt;SPAN class="operator token"&gt;+&lt;/SPAN&gt; window&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;jimuNls&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;map&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;displayDefaultBasemap
              &lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
              &lt;SPAN class="keyword token"&gt;return&lt;/SPAN&gt; arcgisUtils&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;getItem&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;webMapItemId&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;then&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;lang&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;hitch&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="keyword token"&gt;this&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;function&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;itemInfo&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;
                itemInfo&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;itemData&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;spatialReference &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;
                  wkid&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="number token"&gt;102100&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
                  latestWkid&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="number token"&gt;3857&lt;/SPAN&gt;
                &lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
                itemInfo&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;itemData&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;baseMap &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;
                  baseMapLayers&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;[&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;
                    url&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;"http://services.arcgisonline.com/ArcGIS/rest/services/World_Topo_Map/MapServer"&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
                    opacity&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="number token"&gt;1&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
                    layerType&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;"ArcGISTiledMapServiceLayer"&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
                    visibility&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;true&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
                    id&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;"defaultBasemap_0"&lt;/SPAN&gt;
                  &lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;]&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
                  title&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;"Topographic"&lt;/SPAN&gt;
                &lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
                &lt;SPAN class="keyword token"&gt;return&lt;/SPAN&gt; jimuUtils&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;createWebMap&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;webMapPortalUrl&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; itemInfo&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; mapDivId&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; webMapOptions&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
              &lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
            &lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt;
          &lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt;

          &lt;SPAN class="keyword token"&gt;throw&lt;/SPAN&gt; error&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
        &lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
      &lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;

      _showUnreachableLayersTitleMessage&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;function&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;
        &lt;SPAN class="keyword token"&gt;var&lt;/SPAN&gt; unreachableLayersTitle &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;this&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;layerInfosObj&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;getUnreachableLayersTitle&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
        &lt;SPAN class="keyword token"&gt;var&lt;/SPAN&gt; layersTitleString &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;""&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
        &lt;SPAN class="keyword token"&gt;var&lt;/SPAN&gt; message &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; window&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;jimuNls&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;map&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;layerLoadedError &lt;SPAN class="operator token"&gt;||&lt;/SPAN&gt;
          &lt;SPAN class="string token"&gt;"The layer, ${layers} cannot be added to the map."&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
        &lt;SPAN class="keyword token"&gt;if&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;message &lt;SPAN class="operator token"&gt;&amp;amp;&amp;amp;&lt;/SPAN&gt; unreachableLayersTitle &lt;SPAN class="operator token"&gt;&amp;amp;&amp;amp;&lt;/SPAN&gt; unreachableLayersTitle&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;length &lt;SPAN class="operator token"&gt;&amp;gt;&lt;/SPAN&gt; &lt;SPAN class="number token"&gt;0&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;
          array&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;forEach&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;unreachableLayersTitle&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; lang&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;hitch&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="keyword token"&gt;this&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;function&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;title&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;
            layersTitleString &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; layersTitleString &lt;SPAN class="operator token"&gt;+&lt;/SPAN&gt;  title &lt;SPAN class="operator token"&gt;+&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;", "&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
          &lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;

          &lt;SPAN class="keyword token"&gt;new&lt;/SPAN&gt; &lt;SPAN class="token class-name"&gt;Message&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;
            message&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; message&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;replace&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="string token"&gt;"${layers}"&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; layersTitleString&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;
          &lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
        &lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt;
      &lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;

      _addDataLoadingOnMapUpdate&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;function&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;map&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;
        &lt;SPAN class="keyword token"&gt;var&lt;/SPAN&gt; loadHtml &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'&amp;lt;div class="map-loading"&amp;gt;Loading...&amp;lt;/div&amp;gt;'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
        &lt;SPAN class="keyword token"&gt;var&lt;/SPAN&gt; loadContainer &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; html&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;toDom&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;loadHtml&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
        html&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;place&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;loadContainer&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; map&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;root&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
        &lt;SPAN class="keyword token"&gt;if&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;map&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;updating&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;
          html&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;addClass&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;loadContainer&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'loading'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
        &lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt;
        &lt;SPAN class="token function"&gt;on&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;map&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'update-start'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; lang&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;hitch&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="keyword token"&gt;this&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;function&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;
          html&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;addClass&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;loadContainer&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'loading'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
        &lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
        &lt;SPAN class="token function"&gt;on&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;map&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'update-end'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; lang&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;hitch&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="keyword token"&gt;this&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;function&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;
          html&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;removeClass&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;loadContainer&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'loading'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
        &lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
        &lt;SPAN class="token function"&gt;on&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;map&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'unload'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; lang&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;hitch&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="keyword token"&gt;this&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;function&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;
          html&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;destroy&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;loadContainer&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
          loadContainer &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;null&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
        &lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
      &lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;

      _checkAppState&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;function&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;
        &lt;SPAN class="comment token"&gt;//URL parameters that affect map extent&lt;/SPAN&gt;
        &lt;SPAN class="keyword token"&gt;var&lt;/SPAN&gt; urlKeys &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;[&lt;/SPAN&gt;&lt;SPAN class="string token"&gt;'extent'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'center'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'marker'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'find'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'query'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'scale'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'level'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;]&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
        &lt;SPAN class="keyword token"&gt;var&lt;/SPAN&gt; useAppState &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;this&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;appConfig&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;keepAppState&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;

        &lt;SPAN class="keyword token"&gt;if&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;useAppState&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;
          array&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;forEach&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;urlKeys&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;function&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;k&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;
            &lt;SPAN class="keyword token"&gt;if&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;k &lt;SPAN class="keyword token"&gt;in&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;this&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;urlParams&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;
              useAppState &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;false&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
            &lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt;
          &lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;this&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
        &lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt;

        &lt;SPAN class="keyword token"&gt;if&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;useAppState&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;
          &lt;SPAN class="keyword token"&gt;this&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;appStateManager&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;getWabAppState&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;then&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;lang&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;hitch&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="keyword token"&gt;this&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;function&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;stateData&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;
            &lt;SPAN class="keyword token"&gt;if&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;stateData&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;extent &lt;SPAN class="operator token"&gt;||&lt;/SPAN&gt; stateData&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;layers&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;
              &lt;SPAN class="keyword token"&gt;var&lt;/SPAN&gt; appStatePopup &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;new&lt;/SPAN&gt; &lt;SPAN class="token class-name"&gt;AppStatePopup&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;
                nls&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;
                  title&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;this&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;nls&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;appState&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;title&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
                  restoreMap&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;this&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;nls&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;appState&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;restoreMap
                &lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt;
              &lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
              appStatePopup&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;placeAt&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="string token"&gt;'main-page'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
              &lt;SPAN class="token function"&gt;on&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;appStatePopup&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'applyAppState'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; lang&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;hitch&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="keyword token"&gt;this&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;function&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;
                &lt;SPAN class="keyword token"&gt;this&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;_applyAppState&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;stateData&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;this&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;map&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
              &lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
              appStatePopup&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;startup&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
              appStatePopup&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;show&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
            &lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt;
          &lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
        &lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt;
      &lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;

      _applyAppState&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;function&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;stateData&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; map&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;
        &lt;SPAN class="keyword token"&gt;var&lt;/SPAN&gt; layerOptions &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; stateData&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;layers&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
        &lt;SPAN class="keyword token"&gt;this&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;layerInfosObj&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;restoreState&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;
          layerOptions&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; layerOptions &lt;SPAN class="operator token"&gt;||&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;null&lt;/SPAN&gt;
        &lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
        &lt;SPAN class="keyword token"&gt;if&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;stateData&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;extent&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;
          map&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;setExtent&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;stateData&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;extent&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
        &lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt;
      &lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;

      _processMapOptions&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;function&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;mapOptions&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;
        &lt;SPAN class="keyword token"&gt;if&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="operator token"&gt;!&lt;/SPAN&gt;mapOptions&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;
          &lt;SPAN class="keyword token"&gt;return&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
        &lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt;

        &lt;SPAN class="keyword token"&gt;if&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="operator token"&gt;!&lt;/SPAN&gt;mapOptions&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;lods&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;
          &lt;SPAN class="keyword token"&gt;delete&lt;/SPAN&gt; mapOptions&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;lods&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
        &lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt;
        &lt;SPAN class="keyword token"&gt;if&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;mapOptions&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;lods &lt;SPAN class="operator token"&gt;&amp;amp;&amp;amp;&lt;/SPAN&gt; mapOptions&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;lods&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;length &lt;SPAN class="operator token"&gt;===&lt;/SPAN&gt; &lt;SPAN class="number token"&gt;0&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;
          &lt;SPAN class="keyword token"&gt;delete&lt;/SPAN&gt; mapOptions&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;lods&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
        &lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt;

        &lt;SPAN class="keyword token"&gt;var&lt;/SPAN&gt; ret &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; lang&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;clone&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;mapOptions&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
        &lt;SPAN class="keyword token"&gt;if&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;ret&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;extent&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;
          ret&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;extent &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;new&lt;/SPAN&gt; &lt;SPAN class="token class-name"&gt;Extent&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;ret&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;extent&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
        &lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt;
        &lt;SPAN class="keyword token"&gt;if&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;ret&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;center &lt;SPAN class="operator token"&gt;&amp;amp;&amp;amp;&lt;/SPAN&gt; &lt;SPAN class="operator token"&gt;!&lt;/SPAN&gt;lang&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;isArrayLike&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;ret&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;center&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;
          ret&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;center &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;new&lt;/SPAN&gt; &lt;SPAN class="token class-name"&gt;Point&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;ret&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;center&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
        &lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt;
        &lt;SPAN class="keyword token"&gt;if&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;ret&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;infoWindow&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;
          ret&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;infoWindow &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;new&lt;/SPAN&gt; &lt;SPAN class="token class-name"&gt;InfoWindow&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;ret&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;infoWindow&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; html&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;create&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="string token"&gt;'div'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;this&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;mapDivId&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
        &lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt;

        &lt;SPAN class="keyword token"&gt;return&lt;/SPAN&gt; ret&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
      &lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;

      createLayer&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;function&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;map&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; maptype&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; layerConfig&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;
        &lt;SPAN class="keyword token"&gt;var&lt;/SPAN&gt; layMap &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;
          &lt;SPAN class="string token"&gt;'2D_tiled'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'esri/layers/ArcGISTiledMapServiceLayer'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
          &lt;SPAN class="string token"&gt;'2D_dynamic'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'esri/layers/ArcGISDynamicMapServiceLayer'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
          &lt;SPAN class="string token"&gt;'2D_image'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'esri/layers/ArcGISImageServiceLayer'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
          &lt;SPAN class="string token"&gt;'2D_feature'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'esri/layers/FeatureLayer'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
          &lt;SPAN class="string token"&gt;'2D_rss'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'esri/layers/GeoRSSLayer'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
          &lt;SPAN class="string token"&gt;'2D_kml'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'esri/layers/KMLLayer'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
          &lt;SPAN class="string token"&gt;'2D_webTiled'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'esri/layers/WebTiledLayer'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
          &lt;SPAN class="string token"&gt;'2D_wms'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'esri/layers/WMSLayer'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
          &lt;SPAN class="string token"&gt;'2D_wmts'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'esri/layers/WMTSLayer'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
          &lt;SPAN class="string token"&gt;'3D_tiled'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'esri3d/layers/ArcGISTiledMapServiceLayer'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
          &lt;SPAN class="string token"&gt;'3D_dynamic'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'esri3d/layers/ArcGISDynamicMapServiceLayer'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
          &lt;SPAN class="string token"&gt;'3D_image'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'esri3d/layers/ArcGISImageServiceLayer'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
          &lt;SPAN class="string token"&gt;'3D_feature'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'esri3d/layers/FeatureLayer'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
          &lt;SPAN class="string token"&gt;'3D_elevation'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'esri3d/layers/ArcGISElevationServiceLayer'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
          &lt;SPAN class="string token"&gt;'3D_3dmodle'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'esri3d/layers/SceneLayer'&lt;/SPAN&gt;
        &lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;

        &lt;SPAN class="token function"&gt;require&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;[&lt;/SPAN&gt;layMap&lt;SPAN class="punctuation token"&gt;[&lt;/SPAN&gt;maptype &lt;SPAN class="operator token"&gt;+&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'_'&lt;/SPAN&gt; &lt;SPAN class="operator token"&gt;+&lt;/SPAN&gt; layerConfig&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;type&lt;SPAN class="punctuation token"&gt;]&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;]&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; lang&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;hitch&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="keyword token"&gt;this&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;function&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;layerClass&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;
          &lt;SPAN class="keyword token"&gt;var&lt;/SPAN&gt; layer&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; infoTemplate&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; options &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
            keyProperties &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;[&lt;/SPAN&gt;&lt;SPAN class="string token"&gt;'label'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'url'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'type'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'icon'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'infoTemplate'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'isOperationalLayer'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;]&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
          &lt;SPAN class="keyword token"&gt;for&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="keyword token"&gt;var&lt;/SPAN&gt; p &lt;SPAN class="keyword token"&gt;in&lt;/SPAN&gt; layerConfig&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;
            &lt;SPAN class="keyword token"&gt;if&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;keyProperties&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;indexOf&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;p&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt; &lt;SPAN class="operator token"&gt;&amp;lt;&lt;/SPAN&gt; &lt;SPAN class="number token"&gt;0&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;
              options&lt;SPAN class="punctuation token"&gt;[&lt;/SPAN&gt;p&lt;SPAN class="punctuation token"&gt;]&lt;/SPAN&gt; &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; layerConfig&lt;SPAN class="punctuation token"&gt;[&lt;/SPAN&gt;p&lt;SPAN class="punctuation token"&gt;]&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
            &lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt;
          &lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt;
          &lt;SPAN class="keyword token"&gt;if&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;layerConfig&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;infoTemplate&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;
            infoTemplate &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;new&lt;/SPAN&gt; &lt;SPAN class="token class-name"&gt;InfoTemplate&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;layerConfig&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;infoTemplate&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;title&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
              layerConfig&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;infoTemplate&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;content&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
            options&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;infoTemplate &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; infoTemplate&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;

            layer &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;new&lt;/SPAN&gt; &lt;SPAN class="token class-name"&gt;layerClass&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;layerConfig&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;url&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; options&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;

            &lt;SPAN class="keyword token"&gt;if&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;layerConfig&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;infoTemplate&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;width &lt;SPAN class="operator token"&gt;&amp;amp;&amp;amp;&lt;/SPAN&gt; layerConfig&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;infoTemplate&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;height&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;
              aspect&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;after&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;layer&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'onClick'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; lang&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;hitch&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="keyword token"&gt;this&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;function&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;
                map&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;infoWindow&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;resize&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;layerConfig&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;infoTemplate&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;width&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;
                  layerConfig&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;infoTemplate&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;height&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
              &lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;true&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
            &lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt;
          &lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;else&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;
            layer &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;new&lt;/SPAN&gt; &lt;SPAN class="token class-name"&gt;layerClass&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;layerConfig&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;url&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; options&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
          &lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt;

          layer&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;isOperationalLayer &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; layerConfig&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;isOperationalLayer&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
          layer&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;label &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; layerConfig&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;label&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
          layer&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;icon &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; layerConfig&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;icon&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
          map&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;addLayer&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;layer&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
        &lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
      &lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;

      onAppConfigChanged&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;function&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;appConfig&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; reason&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; changedJson&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;
        &lt;SPAN class="comment token"&gt;// jshint unused:false&lt;/SPAN&gt;
        &lt;SPAN class="keyword token"&gt;this&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;appConfig &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; appConfig&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
        &lt;SPAN class="keyword token"&gt;if&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;reason &lt;SPAN class="operator token"&gt;===&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'mapChange'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;
          &lt;SPAN class="keyword token"&gt;this&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;_recreateMap&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;appConfig&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
        &lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt;&lt;SPAN class="keyword token"&gt;else&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;if&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;reason &lt;SPAN class="operator token"&gt;===&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'mapOptionsChange'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;
          &lt;SPAN class="keyword token"&gt;if&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;changedJson&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;lods&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;
            &lt;SPAN class="keyword token"&gt;this&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;_recreateMap&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;appConfig&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
          &lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt;
        &lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt;&lt;SPAN class="keyword token"&gt;else&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;if&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;reason &lt;SPAN class="operator token"&gt;===&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'mapRefreshIntervalChange'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;
          &lt;SPAN class="keyword token"&gt;var&lt;/SPAN&gt; itemData &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;this&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;map &lt;SPAN class="operator token"&gt;&amp;amp;&amp;amp;&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;this&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;map&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;itemInfo&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;itemData&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
          &lt;SPAN class="keyword token"&gt;if&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;itemData &lt;SPAN class="operator token"&gt;&amp;amp;&amp;amp;&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;this&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;layerInfosObj&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;
            &lt;SPAN class="keyword token"&gt;this&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;_updateRefreshInterval&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;changedJson&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
          &lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt;
        &lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt;
      &lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;

      onMapContentModified&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;function&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;
        &lt;SPAN class="keyword token"&gt;this&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;_recreateMap&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="keyword token"&gt;this&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;appConfig&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
      &lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;

      _updateRefreshInterval&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;function&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;refreshInterval&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;
        &lt;SPAN class="keyword token"&gt;var&lt;/SPAN&gt; minutes &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="operator token"&gt;-&lt;/SPAN&gt;&lt;SPAN class="number token"&gt;1&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;

        &lt;SPAN class="keyword token"&gt;if&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;refreshInterval&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;useWebMapRefreshInterval&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;
          &lt;SPAN class="comment token"&gt;//Honor the individual interval of each layer&lt;/SPAN&gt;
          minutes &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="operator token"&gt;-&lt;/SPAN&gt;&lt;SPAN class="number token"&gt;1&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
        &lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;else&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;
          &lt;SPAN class="comment token"&gt;//Use a single interval for all layers&lt;/SPAN&gt;
          minutes &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; refreshInterval&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;minutes&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
        &lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt;

        &lt;SPAN class="keyword token"&gt;this&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;layerInfosObj&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;traversalLayerInfosOfWebmap&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;lang&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;hitch&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="keyword token"&gt;this&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;function&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;layerInfo&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;
          layerInfo&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;getLayerObject&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;then&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;lang&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;hitch&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="keyword token"&gt;this&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;function&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;layerObject&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;
            &lt;SPAN class="keyword token"&gt;if&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="operator token"&gt;!&lt;/SPAN&gt;layerObject&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;
              &lt;SPAN class="keyword token"&gt;return&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
            &lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt;
            &lt;SPAN class="comment token"&gt;//only handle non-static layer&lt;/SPAN&gt;
            &lt;SPAN class="keyword token"&gt;var&lt;/SPAN&gt; originalRefreshinterval &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; lang&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;getObject&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="string token"&gt;"_wabProperties.originalRefreshinterval"&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;false&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; layerObject&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;

            &lt;SPAN class="keyword token"&gt;if&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;originalRefreshinterval &lt;SPAN class="operator token"&gt;&amp;gt;&lt;/SPAN&gt; &lt;SPAN class="number token"&gt;0&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;
              &lt;SPAN class="keyword token"&gt;if&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="keyword token"&gt;typeof&lt;/SPAN&gt; layerObject&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;setRefreshInterval &lt;SPAN class="operator token"&gt;===&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'function'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;
                &lt;SPAN class="keyword token"&gt;if&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;minutes &lt;SPAN class="operator token"&gt;&amp;lt;&lt;/SPAN&gt; &lt;SPAN class="number token"&gt;0&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;
                  &lt;SPAN class="comment token"&gt;//Honor the individual interval of each layer&lt;/SPAN&gt;
                  layerObject&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;setRefreshInterval&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;originalRefreshinterval&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
                &lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;else&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;
                  &lt;SPAN class="comment token"&gt;//Use a single interval for all layers&lt;/SPAN&gt;
                  layerObject&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;setRefreshInterval&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;minutes&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
                &lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt;
              &lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt;
            &lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt;
          &lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; lang&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;hitch&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="keyword token"&gt;this&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;function&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;err&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;
            console&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;error&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="string token"&gt;"can't get layerObject"&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; err&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
          &lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
        &lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
      &lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;

      _recreateMap&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;function&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;appConfig&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;
        &lt;SPAN class="keyword token"&gt;if&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="keyword token"&gt;this&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;map&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;
          topic&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;publish&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="string token"&gt;'beforeMapDestory'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;this&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;map&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
          &lt;SPAN class="keyword token"&gt;this&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;map&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;destroy&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
        &lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt;
        &lt;SPAN class="keyword token"&gt;this&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;_showMap&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;appConfig&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
      &lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;

      disableWebMapPopup&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;function&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;
        &lt;SPAN class="keyword token"&gt;this&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;map&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;setInfoWindowOnClick&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="keyword token"&gt;false&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
      &lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;

      enableWebMapPopup&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;function&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;
        &lt;SPAN class="keyword token"&gt;this&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;map&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;setInfoWindowOnClick&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="keyword token"&gt;true&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
      &lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt;

    &lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;

  clazz&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;getInstance &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;function&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;options&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; mapDivId&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;
    &lt;SPAN class="keyword token"&gt;if&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;instance &lt;SPAN class="operator token"&gt;===&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;null&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;
      instance &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;new&lt;/SPAN&gt; &lt;SPAN class="token class-name"&gt;clazz&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;options&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; mapDivId&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
    &lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt;
    &lt;SPAN class="keyword token"&gt;return&lt;/SPAN&gt; instance&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
  &lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;

  &lt;SPAN class="keyword token"&gt;return&lt;/SPAN&gt; clazz&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
&lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 11 Dec 2021 23:59:57 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/capture-user-x-y-mouse-click-widget-and-url-link/m-p/555473#M51815</guid>
      <dc:creator>joerodmey</dc:creator>
      <dc:date>2021-12-11T23:59:57Z</dc:date>
    </item>
    <item>
      <title>Re: Capture User x/y Mouse Click Widget and URL Link</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/capture-user-x-y-mouse-click-widget-and-url-link/m-p/555474#M51816</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Joe,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp;So you start by getting the basic widgets template from the samples folder and adding your code to that (removing all the fluff that you will not need). I have done all that for you in the attached file. The widget is what you are after I think or it is almost complete.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 11 Feb 2019 20:54:02 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/capture-user-x-y-mouse-click-widget-and-url-link/m-p/555474#M51816</guid>
      <dc:creator>RobertScheitlin__GISP</dc:creator>
      <dc:date>2019-02-11T20:54:02Z</dc:date>
    </item>
    <item>
      <title>Re: Capture User x/y Mouse Click Widget and URL Link</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/capture-user-x-y-mouse-click-widget-and-url-link/m-p/555475#M51817</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I've added the widget successfully and into my app. But when I click on the app to fire it up it just hangs on loading bubbles.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 07 Jun 2019 15:09:25 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/capture-user-x-y-mouse-click-widget-and-url-link/m-p/555475#M51817</guid>
      <dc:creator>joerodmey</dc:creator>
      <dc:date>2019-06-07T15:09:25Z</dc:date>
    </item>
    <item>
      <title>Re: Capture User x/y Mouse Click Widget and URL Link</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/capture-user-x-y-mouse-click-widget-and-url-link/m-p/555476#M51818</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Worked for me when I was developing it...&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 07 Jun 2019 15:15:15 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/capture-user-x-y-mouse-click-widget-and-url-link/m-p/555476#M51818</guid>
      <dc:creator>RobertScheitlin__GISP</dc:creator>
      <dc:date>2019-06-07T15:15:15Z</dc:date>
    </item>
    <item>
      <title>Re: Capture User x/y Mouse Click Widget and URL Link</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/capture-user-x-y-mouse-click-widget-and-url-link/m-p/555477#M51819</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I added it into my sitemap folder and shows properly in the app. But when I click to load the popup it shows the widget window with icon and textbox at top but rest of screen is blank&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 07 Jun 2019 15:17:54 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/capture-user-x-y-mouse-click-widget-and-url-link/m-p/555477#M51819</guid>
      <dc:creator>joerodmey</dc:creator>
      <dc:date>2019-06-07T15:17:54Z</dc:date>
    </item>
    <item>
      <title>Re: Capture User x/y Mouse Click Widget and URL Link</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/capture-user-x-y-mouse-click-widget-and-url-link/m-p/555478#M51820</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;And errors in the browser say?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 07 Jun 2019 15:19:52 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/capture-user-x-y-mouse-click-widget-and-url-link/m-p/555478#M51820</guid>
      <dc:creator>RobertScheitlin__GISP</dc:creator>
      <dc:date>2019-06-07T15:19:52Z</dc:date>
    </item>
    <item>
      <title>Re: Capture User x/y Mouse Click Widget and URL Link</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/capture-user-x-y-mouse-click-widget-and-url-link/m-p/555479#M51821</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;IMG src="data:image/png;base64,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rugAsuWzeHRwze+ZqCbwZv38dFJ10u489Y8bCKZWRffOld668hzew06aaPIbCIiIiIiIiIiIiIiITh8Gf4mIkia9xb+gprPVZIYp14HxFtozWA9TfFJNpvd0rNawDoGkV648X1duEJB1lNfq0KZ7ict7+ZeIiIiIiIiIiIiIqO1j8JeIKG3cHtMSSO2kJp/nV/ulJUIHMH1217E9V3WgV4KgJ83rJMkzjyFll/WQILc8k1uegyzpzcwNYut1ll7hqk5SWUciIiIiIiIiIiIiojaKwV8iolToYGgyAVEJVsrQw61Y1NDesc/K9hsqPMnnSbsBbv1sXZncYb+l3qQ3LxERERERERERERERBWHwl4goljv8sQ5ctleT2/NVevRKz91T5Rl+ORzolLQjDHQSEREREREREREREVHKGPwlojOQZXhmN+jbEsjQxhIYbjikpk8lwUknIiIiIiIiIiIiIiKyYPC3hdn00gT979BvrdT/ElEA32fqur11hdtjV/gNS9xayFDIJgish0FuTc+5detdhoCWf2WbqO3WaFvIEM//AE7Keh40aURERERERERERERElAz34Y3UAux+73f4dF+VnuR1WtU+iwenPou95m3LUItVUy/HXYmWK5V1kL/5rlqGmh4sqTWJTat8oSzvXpTjDTwuy174RnDZbZ+dtm0m20HKGysmXZVn2RNv4lj7vkCHL7WMqf2lauoTPbXrqaYLzNQVyPiCmVpr4FdIAPU8tT5Zah37mfUfoF73VmnnN/G6Wb6nsky3bttdaKZeke3Q4TJTzhyTJmV1t4lfeaXntVrH9tnm79T6tctU6bae2LZ265HW71CS+6u4Eih/c2rS/Y/sG9O07hvv1ft3vZ+NJeuQ1P7fbGO/vE7R3pIJTjm/OwGrUj4UmfI1Wl9Letq24alsLylbouvcdPXfbJr0exTE1GWiy27ScrbGdmvD9tz22rOTtz5GyN+p9vj4RvNRs7B8L05JMu1WJDv/aea3fZu6baaUv6XdNnVZm1ozl1/Op7zndL6/u0W6yhk3H9nO8Y41qXyvLe3HlzOv334str7iS2a5adSivhdB2yte/cjnLXj/mbQk20OL2o4BWlo5Q12QN7MHMtSUV9rJJJ55qku76TrImNkNC0MmkYgonj27kHfbLlSbt2mXUv6HsPC2rciI+juTdr2a5n5k0mLJPFVY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5DpkOGrv8NSOxs/8ddIkkBvVY7fuJDYP7OgErDN7oGhgAyrq9Cf+8xt++dsl3utXpBD8LXeGRi7eJl1fMU+91rHYzLGYnFeh30+fPg8VeZMR2Ak3tBprVBbYVuwMp6ym2dKl1pZuY53fUk4bKX/WmnAexXCf/2vy0dMaZM24z1mvZNf3tKpEoQxfbHqZ6hjqyMewNb8YV+i0XBTnL4OO0fYZq9a00Em/GcjP1xmo+WeiyKRfUTkLK930ZGx5DzW2/EWlSe8yEVj5Z6c8ydI9dp31lPXSz/gNysc2v6zvFs9wxFvcoYxtyjDFk0+4PtPKHVraWY4TCzfLnbAMMMMnB8bI+9yB54sqw3l0SXWY6mTzsbUfWz7paG9ERERERERERERERGS3Yz+qL+qLApietj8FCrxjEUf1wP0Wpl5k0mPFy8ePbf6vZiPv12+Eh3fOcIdhvuhrKPnxYYyOTU+bKhSE834DS0cNs6+v0M/zVf9uO4KMu/fqKW/NYSDvHCwIRdJGhzpiljzg1za/1QEUyHzFJ4D6Y+inXhdUOJ9Uq79LtNevyGhQzGui00eCsDcDzzfqjUtERERERERERERERESn1e43kfdToOSpr6GvSTodqpe/hPEYFu5VHPs+nSTvWRd/K+3DR7c0aX3mLxERERERERERERERERFRIvr+70zA0/O3X2kmStIZ+H1rXSTvHQPafOBXsOcvEREREREREREREREREVEbwJ6/RERERERERERERERERERtAIO/RERERERERERERERERERtAIO/RERERERERERERERERERtAIO/RERERERERERERERERERtAIO/RERERERERERERERERERtAIO/RERERERERERERERERERtAIO/RERERERERERERERERERtAIO/RERERERERERERERERERtAIO/RERERERERERERERERERtAIO/Z5QaLBp+HroMX6xe+ZHPr8Ii/w/jq1mM4da8fcj8XVR51DQ8oYW2sPKHyXKnoMy8a30SLX/z1H/Noqt0G+nS5RTyTqdTaictZB2IiIiIiIiIiIiIqBXag4W3LkfGrW+i2qREk89fwsLd5m2ydr+JPGverZ2puzlV5n3blVrwN7Qas6dPx/TZqxEySSK0ejamS7pMS8pNqp13/tmrIznZ0m3Skk/5kvC87uSuQvmSSFokn3Is8Zm3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0jD4S/4kOHhFIcKj1OYWYWsCz69NimcZ8rzUtAeWm7r8ZJfG+pfA8RV6vORcFG1l8JeIiIiIiIiIiIiIKK7dbyLvpl3YbN6if2/sfOpr4WGHW4ymLudb65ze0mJULhpm6oGn2zQGf4mIiIiIiIiIiIiIiIiI2oAUnvlLREREREREREREREREREQtDYO/RERERERERERERERERERtAIO/RERERERERERERERERERtAIO/RERERERERERERERERERtAIO/RERERERERERERERERERtAIO/RERERERERERERERERERtAIO/RERERERERERERERERERtAIO/RERERERERERERERERERtAIO/RERERERERERERERERERtAIO/Z5QaLBp+HroMX6xe+ZHPr8Ii/w/jq1mM4da8fcj8XVR51DQ8oYW2sPKHyXKnoMy8ax6mbqQ+p8SWpInrLSzRemji8li2Y82iq5z66ZKOdU2DU2pvLWQdiIiIiIiIiIiIiOg02oOFty5Hxq1votqkRJPPX8LC3eZtsna/iTxr3q2dqbs5VeZ925Va8De0GrOnT8f02asRMkkitHo2pku6TEvKTaqdd/7ZqyM52dJt0pVP+RJnXj151i0wH1MXieTf/Prgzg0HcWjDHepVC5G/AocOHcSGOxMpUQssvyibg8JBEzFSv55iAoyRqVEs9hSVTfHm7wZbTd2snKTfRTtN9eaph7IpMcFJCXSGK6J5tmOfO/+s29rKfJNARERERERERERERNTClM6JCd5KQDYcsOyFqU/diIanvoa+JqXJvbXOE2x2Aqh5y/fod62LqbuZOeZ9CkL7kHf3XmQ8tC86QG5LF+azvDWHTYJd9ZoQMiSfqPkPoMCkOdPHKDWf2CQf/JVg5xJgcv5Ak2Co9CXrM5E/fz7mz5+BEaFieOO/OrAaFRAux+8r8jBD5p8xAlj/e5USlO5IVz6NqPKvCY1w5ldTfmYFNul4blA+IaxeUoG8ETF10YwaBd1Qhim6d6HpbSkBw5hoZKRHZC4KK02iEkmP+TtPgNPtsasDklcUorKyEFeYz1IJerbI8nsDuj4rVbaiEkUzdegXGPmYDjA60wrk56/AY+ajqPJ48vFLl7QpU5zlTlnk9JDWZVVlmbClCFvDy3jMCTpbJV9vfvWjEvV2KAv/TeMevlH1gEpUbjcvo7SOduhQ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+0fR9xWO+eIAEREREREREREREVGiwSqzdi9wyQhM+Cbwwmv6CQO5fGV5tQoqVq/6SzSjdstehBzB00jgVNb/i/fc75OrArHuAWfXDNuhXaEGS95XjRXJMnklt+XTaaeRvq+wr0CuHI7aOTy1JfGevH50xYzH7ICtmApzMXpcNzQ6hod2q1+WycCvOeP4LEKH9UMPaQR/t2K5HBq5dKdM9cVC8VjFYvMmYVowpOZnzlyIUHAaPJNt1X1yxc+d9lDLMzFfps6ayk0yVY+9XWJaGApiln2/4CtvdwwHPROlYR3gNpW3NhmwkhEseXPXYcC2UujRfCswXWZnTl4J6GFrVUbq+NkogZW5ObJqLtYUymVl+RSMKi5Qy1mTHvZ40IP4Q0kVJseXK/YQydZzkSGP/ci69uv1qqkApeJ5a0ThGiydU4XCyM1+tYrpellr+eJRq62AqGm9OoipMmfvAQrt9hsNwkN/KMG2yXY9090DmhGGdgpVsp9l3w4bJfp5pQ6yt5HjxG8/pNX/Lu001WPqHyIiIiIiIiIiIiIinyrL64BLxINLuiJUfkhl3qp71Mrs2FmHAD0cctEWUXztFVgMK3N2yK5h2GCnzV47AMFfvBEZNjlgD2/c/zqs/W4dbokvV+yhkK3nVP1udh1Bdf/BKNLrDfwQKIqOUezOtHxa7cwE3Z9qegMrJlyDGf31U66Ookhn8eLwGQwRj4tCXuU+hQ+hWMU1T1rZwmIKrhfHgV2/mk4h+GgeZiQZ7DjQKOjHRBE1S8fiHqy07pfqMp8RNctw/YLL8WYzjJvb7O1vxrZnVDO3szn6uWL6WHwwe7MOshMRERERERERERERkV/Vq17CHbgmkq0bP58tWrKdsu65l9yW8eGjsw2Dv+ROBg1HFiMyem1BCba/+SAyGo9zrEPeRzXjgeXmbj9ltJ9l4HikGi+5ACXbGfwlIiIiIiIiIiIiIkrbvrcQvHsPKvUshg7E7ueuiww7nDWau51bNlrZ0tKEAjTOVgNPt2sM/hIRERERERERERERERERtQNp3POXiIiIiIiIiIiIiIiIiIiyDYO/RERERERERERERERERETtAIO/RERERERERERERERERETtAIO/RERERERERERERERERETtAIO/RERERERERERERERERETtAIO/RERERERERERERERERETtAIO/RERERERE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X2fmrMrQfg9zd3XFHf2tIs/1+ulnzTXD1tQeE7fl4463SIDX5/616PsK+wrkuu/3hHvyGgy+ugNG9+qIuWp45zqsDYl+vlq0PT8Ho4d3jASyd9Q2IpgvyrVU67eknvUrpRH83Yrlcqjj0p0yVRYLxWMVi82bhGnBkJqfOXMhQsFp8EzaDZdhvagCO0utoZPFNF+mzprKTTzqma/nZXtqJz7u3R5j+/X2qmk98mfpevzW36KqUKyHL5aTih2OfwbbC0t1Rm0BSgtXWtmeOripyu8BCgtVBWL52SjR5TIQuMYuN5EBOhk5lgHlYcC2UuhRnyswXdY9eSWgh7m12mOof/wUjCouiLS9uz2c8KAH8YeSKkyOL1fsoYet5+ztXTPKziCW21vlnVlpD42sly8etVovPwgP/aEE2ybbz033DvyZ2unZ/kxw9LPOnFb9IO8tG1lnAarmbY5k+argYnzWr8oEFz8dQxKrezgb6fXq+iPHVUa57F/TcWWSqf73W4/pODfV4/d1R0RERERERERERJRh5a/VxQQnB381TxTqIKIjQzP03WswQwUad6BID80rh/NdMUGXX3sjdk8I6+Ud5fbysw6Jeq1hfdW9aPtfhxI1DK947lddsdiOmin2EL3Weuzl1363LlIWSDZsc7L2mMrj26m4tMe0vHG9Xk7hkbutuiP19B+MIuj+/yFQFN8/Qw8hNNQe5lkwrddvP7uR9xj2bI8L0/IycP2LNyLbGtmPfvevb6b9bnLUGsK5tB44fAZDxOOikCjO6421wbNqPvDo51gR7Gpl58ry/FPWkM9iugXJ7v9rqF+oXl+XctavFGgU9GOiVieHBL4HKyPDDcfPExERERERERERERERkZPMeH0PI56LDpncVlSvegl34JpIVnH8fCbJuudeclvGh4/ONgz+UnaRmaoji6P35y0owfY3HwRDv0RERERERERERERERLHKF6xSQzffuzDz98RtEfveQvDuPajUs+p+zc9dF81gbqotG61sbGlCQUr3gG7rGPwlIiIiIiIiIiIiIiIiImoH0rjnLxERERERERERERERERERZRsGf4mIiIiIiIiIiIiIiIiI2gEGf4mIiIiIiIiIiIiIiIiI2gEGf4mIiIiIiIiIiIiIiIiI2oFAo6Afe2o4/oV+RESUppwcBHJzgA651s9AQD/R/jTW14sTpzi9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MrwRoVr1jFEawd+tWK6zYHF4ExaKxyoWmzcJ04IhNT9z5kKEgtPgmbQbLsN6UQV2llpZtWKaL1N2TeUmYvn5ejm5XnVvXrVeQztN/K7Xb/0tpgLT9dDFcrjj0sKV8B6leBAe+kMJtk22f2d6egHQ8bNRgmKMFHWMrJqLNYV2+TPYXliqylNqj+fyVSgeabezh3VvX9PyOqityu8BCiPtMbRz0IP4Q0kVJuu6u7sOm01ERERERERERERERET+7UDRDasQmHUIKK9CQDwu2qKfcuW1vD1ks3g+aT0mun41vYEVE67BjP76KTcqA/eANVzzo58jNDEvkuVbvb4u9axfYz1HUSTLSuuBw2cwRDwuConiYBcsDp/Uyx/ALeGOmBuUy5sFGgX9mKhV1CwdiwXDNnOYZSIiIiIiIiIiIiIiImoW1atewtxLbsMKdX/h9ovBX2odFdPRffJK63Hhahxn5JeIiIiIiIiIiIiIiIgyactGK3tYmlCAxtkjrMftGIO/RERERERERERERERERETtQBr3/CUiIiIiIiIiIiIiIiIiomzD4C8RERERERERERERERERUTvA4C8RERERERERERERERERUTvA4C8RERERERERERERERERUTvA4C8RERERERERERERERERUTvA4C8RERERERERERERERERUTvA4C8RERERERERERERERERUTvA4C8RERERERERERERERERUTvA4C8RERERERERERERERERUTvA4G+7VIOl1/dA9+uXiUcpqlmG67uL3xHT9UtT/q1zT/gQgo8eQEBMwfV1utDsYNGLqF6yD8eXvISPi/6mS532YV/wVRzUc75U/z9UB/8fjuvZjEurfrk9L+LjmN/TZQExufaBJJd5Cfuq9WzamtCfTdLc6021ft3Xxv3WxH5O+5hrrf2SbZrYD6b+N+6XZMeDX229/W70OoznJofyV5Ocx1KQ9mtIkm3NxHmyaZK/r7VN1evD6r098GgYS8K6kIiIiIiIiIiIMmw/lty/CoH730Jql7kMy+97C8GU67Dpuhbs0PPtV3rB33AZ5s+ciZnzy+C8PhYum4+ZslxOy7fqUjPn8vPLojWZyt1txXK9rJxiVmtop4nnenVdMeU+6285g/DQm8dw/M0HxaNU1GDpPcUYtUb8zvFjePOh1H4rHc8//zt8/PHHei415c8eQOCJ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r69LPevXWM9RFMmy0nrgsBXTKpK3mwt2weKw4xZq4Y6Ym2QUvUCjoB8TNbsVK36Lr3/9q7j00kt1SWurw5InTmDEY8nHSFfki/KlXITix2f3Qw6nObcnBidkXzUzud47gAtDzvuOCqbytsJvf2aqH/yu169mrl8O//oZxkSGf42fb7JM7Zc2ZR/2Bd9Dx5BjyOHmPk4yxHg83FHdttufwvEslz064ra4bGFKR83SsRhZNRfHnxmvS9qe8mfD2HFb9IM7ERERERERERG1H9WrXsLcS27DCnV/4faLwV86Z8lU+1t2AvcW+rjXoAz+PnkGcuRNeb/C0MQ2NLykKbjWLoJuPrAfLHJ7h+yJ3m939EBc1Jrb3sb7Xw6pK4eSPm9D/JDDbUS2HQ9++W2/zFyWWcXSvQUuQyG3JJlRXIXTei5K3jM4/XsXtyw55HMBiqumYs3xZ9AWQ7/V68MYskl+JA5g8aMM/hIRERERERERtRtbNlrZw9KEAjTOVkNptmsM/hIRERERERERERERERERtQNp3POXiIiIiIiIiIiIiIiIiIiyDYO/RERERERERERERERERETtAIO/RERERERERERERERERETtAIO/RERERERERERERERERETtAIO/RERERERERERERERERETtAIO/RERERERERERERERERETtAIO/RERERERERERERERERETtAIO/RERERERERERERERERETtAIO/RERERERERERERERERETtAIO/RERERERERERERERERNTM9mPJ/asQuP8tVOsSb4bl972FYMp12HRdC3bo+fYr0Cjox6kLl2H+wk043GscZj0+CXmR4vlYuOmwNTO8EIumXWk9NnAu32vcLDw+yarJVO5uK5bPLMVOPTe8cBEiqzW008RzvbouOMt91k9ERERERERERERERERETSCDvz8E1j53HQbrouZ3FEWPnsTzeu7ewr5YERQPQgcRKK23CrXIc64M9djChxB88gwwrhtCE7uqour1YQzZZIVzRzvKTfxn/sqA53JgWuFwXaCJ8uWb8lC4aBEWLZqFceFSLN+qnxO2Lp+Jmc4CbMW6UBCz5PKzxgGb1okSr3JLYj1XYppap7V8eH0ZwrLY1E4jr/WGUbY8hOA4R12+6yciIiIiIiIiIiIiIiI6F+nM2xvism9lIHfBW9HnIhm97suXLxDz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OTl+O49sid7DPaVuvqysDL/97W/RljTH4t7JXvzHX0qU8syaTvVCKXuVPFm5f5un/G/50/J+zi59FZLfCUOxZSCxuALJZVGmXqWil+nyBJ1pyGaxfi/6d+p12ildbHstsPkp26GdRSC3EViowxLLnSNe/2KruUesQvRA1rYnfqcBP1PutY9bbE/tASuHpTa/1rXILHm+TMqHftqtVg3Hak4tUXsAq72BL9eeMaYJjtKFlnTH4U4RtJ0hvzjTe7XaR7VY8Hgzip19Dof7qE393bdkmvDAvKHqd2ZvH5m+q4Qm7btWfobsjYBhIay2Y2+fvrdWj0P32Hx3dvTo4O+lxBj89SXwKxiDv/aIincx3AwRERERERFRzyQq63KQkOFZQwG6hNg0GiciIuo+eux79yAm3H2LXCfykL3gb6B1x9+0Mfi3sahrcTWJjWdGDkjEsR95O0hy7+Fu8Jf9MHqIwYMH+xz4dWX27NlyiYiIiLqP6PViPXSl9shWniEiurQ0nC2RS0RaL7b09FUom8nAL7nWc/pXERHRpchYbom+mYFf8tHhZoQ8Xo5kD+ac9YluULcGfoWfpiyRS/5z/3jPR6foTURvYXGcGHsvu8Kev0HGUc9f9volIiIiIiIiIiIiIiKi7vaLT5bjTwfW4WRdqUzxjujxKwK/P79xuUwhgcHfIPP000+jublZrplNnz5dfTgi5rkScwEIzl5HRERERERERERERERERD0Th30OMg8++CDi4uLkmllCQoJcsm/16tXIy8tTewgTERERERERERERERERUe/Dnr9EREREREREREREREREREGAPX+JiIiIiIiIiIiIiIiIiIIAg79EREREREREREREREREREGAwV8iIiIiIiIiIiIiIiIioiDA4C8RERERERERERERERERURBg8JeIiIiIiIiIiIiIiIiIKAiEGBRymYJASUkJNm7ciOrqapmimTlzJqZNmybXOhO/l5SUJNeIiIiIiIiIiIiIiIiI/O+xHUvw7rEclNadkCneSRwwCvePX4BnbnxWppDAnr9Bxl7gV7CXZomBXyIiIiIiIiIiIiIiIgokEfh9tfAVnwO/gtjG858sxy+UB5kx+NtDbNr0V3zwwb/lmvccBXldBX/JHfXYmpmNIrlmpneQTkREXaOr8+EaFP1rPfJ2HUWjTOkZWlBZWorKFrnqT/qt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mrUerMoj2VlvWN0gbE5uk8NKN2Bdcn8sMZbV3DUpH/eIoFL8ArSkG9SHfs6jQGEanj+fjF+raS9jwvnluKNQeZ2jdFeSB2ObzjgEtnivnYdovnNhX2CDi8+s7KNkuW/Edopn6lx85losML3+ovK7nrzey30qhYiJf+UydaNXX31N/elr4FdcyBwRQ1jZGwKhqqoKq1atwhVXXIGRI0cqmZkeJSUlePbZZ+UrLmFK4TkzJwEZPazVZLARwxJlY5FpWCLbdaKgoOQnr2xPxKPz7PWdJSIi6g2aUX26AgNHXOZZby2iS4wYGcmb/uLkJnGfng0syrA/3ykRERFRryGCie+EobhTT9sA6o6/aWPwb2NR1+LBFABuGDkgEcd+5O0gyb3He2v1OHSPqyCyVz1/KRAGDx7slx6/zrzzzjtqUNeSaOm+bt06teWWGMIpLy9Pbb3jjzk0goJuFgO/XUB32wN49Fvm+Y50szLwFAO/1IPUVlWp+efu3bvVuXG9KpqIHmoM/BIRUa9Wh0/eeguiI1GvUZSNTZvEcEhEXcf72c6IyB72WiEioqAme9o67XHqT7pB3Rr4FX6askQu+c/94xfIpeAk5mIWx8kM0TvbDez5G2SefvppNDc7H9A2KSlJfYihnffu3Wt3iOe4uDhkZGTINSIiIiIiIiIiIiIiIiLf/eKT5fjTgXU4Wed42ht3iB6/IvD78xuXyxQSGPwNMqJn2saNG1Fd7fbM0Z2IwO/cuXPVADERERERERERERERERER9Q4M/hIRERERERERERERERERBQHO+UtEREREREREREREREREFAQY/CUiIiIiIiIiIiIiIiIiCgIM/hIRERERERERERERERERBQEGf4mIiIiIiIiIiIiIiIiIggCDv0REREREREREREREREREQSDEoJDLFARKSkqwceNGVFdXyxT3JSYmYvHixQgPD5cpRERERERERERERERERNRbMPgbZDIzM70K/MbExOCRRx7BoEGDZAoRERERERERERERERGRfz22YwnePZaD0roTMsU7iQNG4f7xC/DMjc/KFBI47HOQ8SbwK8yfP5+BXyIiIiIiIiIiIiIiIgoYEfh9tfAVnwO/gtjG858sxy+UB5kx+BtkkpOTMWfOHDz11FPIysrC888/j+nTpzsdynn27NlISkqSa+RYO7ZmZqNIrpm1yp9E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u+wyueYd8RmdXStEmUvsi2DSt29f9WF7LRB5tjiOvC23ieueuP4FG3GMiOu12D/2uCq79xTivBZlJctrtrh/EOUCcS55SlzfKysr1fzVH0S9hyhri+tNoIjvUlwLRH5u+32K80HcUzki8n/xe4K791+25VNL4hwcOnSoXOu5XOWR9ohj7fTp03KtM3G8DR8+3Kvjzh/8na+7811WV1ejrq5OrrkvEHWCIo8Xx6UoE7i6X/FFRUWFer4Z+XrMi/0n9qM9I0eO9Nt9n7iXEX+roaFBppiJ897RfZTYr+Xl5XJNI747Z+VOY3lLlGVEedsekdeeOnVKrmk8KdM5IvLAs2fPyjX7nH1eV8S+6K56ILo0cc5fIiIiIiIiIiIiIiIiIqIgwGGfiYiIiIiIiIiIiIiIiIiCAIO/RERERERERERERERERERBgMFfIiIiIiIiIiIiIiIiIqIgwOAvEREREREREREREREREVEQYPCXiIiIiIiIiIiIiIiIiCgI9Ljg7zXXTJBLRERERERERERERERERETkLvb8JSIiIiIiIiIiIiIiIiIKAj4Hf5N/XoZ1/2mQaxp7aUREREREREREREREREREFDi+B39HRuLBP1RYBXvtpRERERERERERERERERERUeD4HPxdt3AwHrgp2irYay+NiIiIiIiIiIiIiIiIiIgCxy9z/jIATERERERERERERERERETUvfwS/BUsg72bCy84TCMiIiIiIiIiIiIiIiIiIv/zW/CXiIiIiIiIiIiIiIiIiIi6j9+CvwvWVuCtjxvw5g8H495J/RymERERERERERERERERERGR//kl+GsZ5F1wc7TDNCIiIiIiIiIiIiIiIiIiCgyfg78M/BIRERERERERERERERERdT+fg7/FJ1s6BXntpRERERERERERERERERERUeCEGBRyuUe45poJ+PLLfXKNiIiIiIiIiIiIiIiIiIjc0eOCv0RERERERERERERERERE5Dmfh30mIiIiIiIiIiIiIiIiIqLux+AvEREREREREREREREREVEQYPCXiIiIiIiIiIiIiIiIiCgIMPhLRERERERERERERERERBQEGPwlIiIiIiIiIiIiIiIiIgoCDP4SEREREREREREREREREQUBBn+JiIiIiIiIiIiIiIiIiIIAg79EREREREREREREREREREGAwV8iIiIiIiIiIiIiIiIioiDA4C8RERERERERERERERERURBg8JeIiIiIiIiIiIiIiIiIKAgw+EtEREREREREREREREREFAQY/CUiIiIiIiIiIiIiIiIiCgIM/hIRERERERERERERERERBQEGf4mIiIiIiIiIiIiIiIiIggCDv0REREREREREREREREREQYDBXyIiIiIiIiIiIiIiIiKiIMDgLxERERERERERERERERFREGDwl4iIiIiIiIiIiIiIiIgoCDD4S0REREREREREREREREQUBBj8JSIiIiIiIiIiIiIiIiIKAgz+EhEREREREREREREREREFAQZ/iYiIiIiIiIiIiIiIiIiCAIO/RERERERERERERERERERBgMFfIiIiIiIiIiIiIiIiIqIgwOAvEREREREREREREREREVEQYPCXiIiIiIiIiIiIiIiIiCgIMPhLRERERERERERERERERBQEGPwlIiIiIiIiIiIiIiIiIgoCDP4SEREREREREREREREREQUBBn+JiIiIiIiIiIiIiIiIiIIAg79EREREREREREREREREREGAwV8iIiIiIiIiIiIiIiIioiDA4C8RERERERERERERERERURBg8JeIiIiIiIiIiIiIiIiIKAgw+EtEREREREREREREREREFAQY/CUiIiIiIiIiIiIiIiIiCgIM/hIRERERERERERERERERBQEGf4mIiIiIiIiIiIiIiIiIggCDv0REREREREREREREREREQYDBXyIiIiIiIiIiIiIiIiKiIMDgLxERERERERERERERERFREGDwl4iIiIiIiIiIiIiIiIgoCDD4S0REREREREREREREREQUBBj8JSIiIiIiIiIiIiIiIiIKAgz+EhEREREREREREREREREFAQZ/iYiIiIiIiIiIiIiIiIiCAIO/RERERERERERERERERERBgMFfIiIiIiIiIiIiIiIiIqIgwOAvEREREREREREREREREVEQYPCXiIiIiIiIiIiIiIiIiCgIMPhLRERERERERERERERERBQEGPwlIiIiIiIiIiIiIiIiIgoCDP4SEREREREREREREREREQUBBn+JiIiIiIiIiIiIiIiIiIIAg79EREREREREREREREREREGAwV8iIiIiIiIiIiIiIiIioiDA4C8RERERERERERERERERURBg8JeIiIiIiIiIiIiIiIiIKAgw+EtEREREREREREREREREFAQY/CUiIiIiIiIiIiIiIiIiCgIM/hIRERERERERERERERERBQEGf4mIiIiIiIiIiIiIiIiIggCDv0REREREREREREREREREQYDBXyIiIiIiIiIiIiIiIiKiIMDgLxERERERERERERERERFREGDwl4iIiIiIiIiIiIiIiIgoCDD4S0REREREREREREREREQUBBj8JSIiIiIiIiIiIiIiIiIKAgz+EhEREREREREREREREREFAQZ/iYiIiIiIiIiIiIiIiIiCAIO/RERERERERERERERERERBgMFfIiIiIiIiIiIiIiIiIqIgwOAvEREREREREREREREREVEQYPCXiIiIiIiIiIiIiIiIiCgIMPhLRERERERERERERERERBQEGPwlIiIiIiIiIiIiIiIiIgoCDP4SEREREREREREREREREQUBBn+JiIiIiIiIiIiIiIiIiHo94P8DeRHym6QfgnUAAAAASUVORK5CYII=" /&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 07 Jun 2019 15:30:33 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/capture-user-x-y-mouse-click-widget-and-url-link/m-p/555479#M51821</guid>
      <dc:creator>joerodmey</dc:creator>
      <dc:date>2019-06-07T15:30:33Z</dc:date>
    </item>
    <item>
      <title>Re: Capture User x/y Mouse Click Widget and URL Link</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/capture-user-x-y-mouse-click-widget-and-url-link/m-p/555480#M51822</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Error screenshot attached&lt;IMG alt="" class="image-1 jive-image j-img-original" src="https://community.esri.com/legacyfs/online/449883_error.JPG" /&gt;&amp;nbsp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 07 Jun 2019 15:33:09 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/capture-user-x-y-mouse-click-widget-and-url-link/m-p/555480#M51822</guid>
      <dc:creator>joerodmey</dc:creator>
      <dc:date>2019-06-07T15:33:09Z</dc:date>
    </item>
    <item>
      <title>Re: Capture User x/y Mouse Click Widget and URL Link</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/capture-user-x-y-mouse-click-widget-and-url-link/m-p/555481#M51823</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Joe,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp;OK, I posted that back in February so that is years ago for me in GeoNet time. I did not create a settings dialog for the widget so it will error and spin when you add it to the app but just hit OK and then use the widget.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 07 Jun 2019 15:47:43 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/capture-user-x-y-mouse-click-widget-and-url-link/m-p/555481#M51823</guid>
      <dc:creator>RobertScheitlin__GISP</dc:creator>
      <dc:date>2019-06-07T15:47:43Z</dc:date>
    </item>
    <item>
      <title>Re: Capture User x/y Mouse Click Widget and URL Link</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/capture-user-x-y-mouse-click-widget-and-url-link/m-p/555482#M51824</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;It worked.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Just a few questions:&lt;/P&gt;&lt;P&gt;-can the widget instead just be an on/off?&lt;/P&gt;&lt;P&gt;-Once the user clicks the widget to turn it on they can immediately click on the map and a new browser tab will open. This avoids a few clicks. Is this possible?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 07 Jun 2019 16:16:47 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/capture-user-x-y-mouse-click-widget-and-url-link/m-p/555482#M51824</guid>
      <dc:creator>joerodmey</dc:creator>
      <dc:date>2019-06-07T16:16:47Z</dc:date>
    </item>
    <item>
      <title>Re: Capture User x/y Mouse Click Widget and URL Link</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/capture-user-x-y-mouse-click-widget-and-url-link/m-p/555483#M51825</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Sure. I have given you a start but I can not do all your development for you.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 07 Jun 2019 16:20:09 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/capture-user-x-y-mouse-click-widget-and-url-link/m-p/555483#M51825</guid>
      <dc:creator>RobertScheitlin__GISP</dc:creator>
      <dc:date>2019-06-07T16:20:09Z</dc:date>
    </item>
    <item>
      <title>Re: Capture User x/y Mouse Click Widget and URL Link</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/capture-user-x-y-mouse-click-widget-and-url-link/m-p/555484#M51826</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;What areas of the code should I focus in to accomplish this?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 07 Jun 2019 16:25:11 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/capture-user-x-y-mouse-click-widget-and-url-link/m-p/555484#M51826</guid>
      <dc:creator>joerodmey</dc:creator>
      <dc:date>2019-06-07T16:25:11Z</dc:date>
    </item>
    <item>
      <title>Re: Capture User x/y Mouse Click Widget and URL Link</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/capture-user-x-y-mouse-click-widget-and-url-link/m-p/555485#M51827</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;For the on-off portion you would edit the manifest.json and set inPanel to false then run all your code in onOpen function (i.e. adding you map click event and then in onClose remove the click event handler. My Layer Toggle Button widget is an example of an on off widget. By the way it is probably time to mark this question as answered before you go changing/adding to the question again lol.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 07 Jun 2019 16:47:22 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/capture-user-x-y-mouse-click-widget-and-url-link/m-p/555485#M51827</guid>
      <dc:creator>RobertScheitlin__GISP</dc:creator>
      <dc:date>2019-06-07T16:47:22Z</dc:date>
    </item>
    <item>
      <title>Re: Capture User x/y Mouse Click Widget and URL Link</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/capture-user-x-y-mouse-click-widget-and-url-link/m-p/555486#M51828</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 07 Jun 2019 17:46:56 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/capture-user-x-y-mouse-click-widget-and-url-link/m-p/555486#M51828</guid>
      <dc:creator>joerodmey</dc:creator>
      <dc:date>2019-06-07T17:46:56Z</dc:date>
    </item>
  </channel>
</rss>

