<?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: Problem loading custom dijit in ArcGIS JavaScript Maps SDK Questions</title>
    <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/problem-loading-custom-dijit/m-p/481936#M44853</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;David,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; Let me give you an example of one that I have working for you to compare:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;&amp;lt;script&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var dojoConfig = {
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; parseOnLoad: false,
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; async: true,
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; tlmSiblingOfDojo: false,
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; packages: [{
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; name: "ncam",
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; location: location.pathname.replace(/\/[^/]+$/, '') + "ncam"
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }]
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; };
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/script&amp;gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Here is the directory structure:&lt;/P&gt;&lt;P&gt;&lt;IMG __jive_id="177334" alt="Example.jpg" class="image-1 jive-image" src="https://community.esri.com/legacyfs/online/177334_Example.jpg" style="width: 620px; height: 190px;" /&gt;&lt;/P&gt;&lt;P&gt;and this is the require:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;"ncam/FlareClusterLayer",&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;NOTICE no slash in front of "ncam".&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Sat, 11 Dec 2021 21:16:13 GMT</pubDate>
    <dc:creator>RobertScheitlin__GISP</dc:creator>
    <dc:date>2021-12-11T21:16:13Z</dc:date>
    <item>
      <title>Problem loading custom dijit</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/problem-loading-custom-dijit/m-p/481933#M44850</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello, I am having a serious problem trying to figure out how to load (dojoConfig) a custom dijit. There seems to be very little straightforward documentation on this. I am using Nicolas Haney's wonderful Select by Attributes Dijit found here: &lt;A href="https://github.com/Esri/developer-support/tree/master/web-js/select-by-attribute-widget" title="https://github.com/Esri/developer-support/tree/master/web-js/select-by-attribute-widget" rel="nofollow noopener noreferrer" target="_blank"&gt;developer-support/web-js/select-by-attribute-widget at master · Esri/developer-support · GitHub&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I copied code to my PC and all works well.&lt;/P&gt;&lt;P&gt;He loads the widget from a Dropbox URL like this:&lt;/P&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;var package_path = window.location.pathname.substring(0, window.location.pathname.lastIndexOf('/'));
&amp;nbsp; var dojoConfig = {
&amp;nbsp; packages: [{
&amp;nbsp; name: "application",
&lt;SPAN&gt;&amp;nbsp; location: "&lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="https://community.esri.com/external-link.jspa?url=https%3A%2F%2Fdl.dropboxusercontent.com%2Fu%2F79881075%2FSelectByAtt%2F" target="_blank"&gt;https://dl.dropboxusercontent.com/u/79881075/SelectByAtt/&lt;/A&gt;&lt;SPAN&gt;"&lt;/SPAN&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }]&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In the README.md, he says, "Configure the dojo loader to pull from the widget's location:"&lt;/P&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;var package_path = window.location.pathname.substring(0, window.location.pathname.lastIndexOf('/'));
&amp;nbsp; var dojoConfig = {
&amp;nbsp; packages: [{
&amp;nbsp; name: "application",
&amp;nbsp; location: "&amp;lt;path to the widget&amp;gt;"
&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have AttributeSelection.js in my /js file. I have tried many things but cannot get it to load the widget from my own directory instead of his dropbox URL.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This also does not work:&lt;/P&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;dojoConfig = {
&amp;nbsp;&amp;nbsp;&amp;nbsp; packages: [
&amp;nbsp;&amp;nbsp;&amp;nbsp; {
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; name: 'application',
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; location: location.pathname.replace(/\/[^\/]*$/, '') + '/js'
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }
&amp;nbsp;&amp;nbsp;&amp;nbsp; ]
&amp;nbsp;&amp;nbsp;&amp;nbsp; };
&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Can somebody please help me with this tricky syntax to load the widget from my own folder.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you so much for any help,&lt;/P&gt;&lt;P&gt;David&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 11 Dec 2021 21:16:07 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/problem-loading-custom-dijit/m-p/481933#M44850</guid>
      <dc:creator>DavidChrest</dc:creator>
      <dc:date>2021-12-11T21:16:07Z</dc:date>
    </item>
    <item>
      <title>Re: Problem loading custom dijit</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/problem-loading-custom-dijit/m-p/481934#M44851</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;David,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; What does your require look like for this new component? It should look like:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="pl-s1"&gt;&lt;SPAN class="pl-s"&gt;require(['application/AttributeSelection'&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 03 Feb 2016 17:57:15 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/problem-loading-custom-dijit/m-p/481934#M44851</guid>
      <dc:creator>RobertScheitlin__GISP</dc:creator>
      <dc:date>2016-02-03T17:57:15Z</dc:date>
    </item>
    <item>
      <title>Re: Problem loading custom dijit</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/problem-loading-custom-dijit/m-p/481935#M44852</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;OK, I did change my require to &lt;SPAN style="font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif;"&gt;require(['application/AttributeSelection' but both these scenarios below resulted in error. Very tricky syntax that just will not work for me. Am I missing something?&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif;"&gt;My set up is this:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SelectByAttributeWidget_test: main folder with index.html.&lt;/P&gt;&lt;P&gt;SelectByAttributeWidget_test\css: contains AttributeSelection.css&lt;/P&gt;&lt;P&gt;SelectByAttributeWidget_test\html: contains AttributeSelection.html&lt;/P&gt;&lt;P&gt;SelectByAttributeWidget_test\js: AttributeSelection.js&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This does not work:&lt;/P&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;var package_path = window.location.pathname.substring(0, window.location.pathname.lastIndexOf('/'));
&amp;nbsp; var dojoConfig = {
&amp;nbsp; packages: [{
&amp;nbsp; name: "application",
&amp;nbsp; location: "js"
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }]
&amp;nbsp; };
&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;And this does not work:&lt;/P&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt; var dojoConfig = {
&amp;nbsp; packages: [{
&amp;nbsp; name: "application",
&amp;nbsp; //location: location.pathname.replace(/\/[^\/]*$/, '') + '/js'
&amp;nbsp; location: "js"
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }]
&amp;nbsp; };
&lt;/PRE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 11 Dec 2021 21:16:10 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/problem-loading-custom-dijit/m-p/481935#M44852</guid>
      <dc:creator>DavidChrest</dc:creator>
      <dc:date>2021-12-11T21:16:10Z</dc:date>
    </item>
    <item>
      <title>Re: Problem loading custom dijit</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/problem-loading-custom-dijit/m-p/481936#M44853</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;David,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; Let me give you an example of one that I have working for you to compare:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;&amp;lt;script&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var dojoConfig = {
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; parseOnLoad: false,
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; async: true,
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; tlmSiblingOfDojo: false,
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; packages: [{
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; name: "ncam",
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; location: location.pathname.replace(/\/[^/]+$/, '') + "ncam"
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }]
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; };
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/script&amp;gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Here is the directory structure:&lt;/P&gt;&lt;P&gt;&lt;IMG __jive_id="177334" alt="Example.jpg" class="image-1 jive-image" src="https://community.esri.com/legacyfs/online/177334_Example.jpg" style="width: 620px; height: 190px;" /&gt;&lt;/P&gt;&lt;P&gt;and this is the require:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;"ncam/FlareClusterLayer",&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;NOTICE no slash in front of "ncam".&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 11 Dec 2021 21:16:13 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/problem-loading-custom-dijit/m-p/481936#M44853</guid>
      <dc:creator>RobertScheitlin__GISP</dc:creator>
      <dc:date>2021-12-11T21:16:13Z</dc:date>
    </item>
    <item>
      <title>Re: Problem loading custom dijit</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/problem-loading-custom-dijit/m-p/481937#M44854</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;OK, I am using your exact code. Here is my file structure.&lt;/P&gt;&lt;P&gt;&lt;IMG class="image-1 jive-image" src="https://community.esri.com/legacyfs/online/177377_pastedImage_0.png" style="max-width: 1200px; max-height: 900px;" /&gt;&lt;/P&gt;&lt;P&gt;AttributeSelection.js is located in ncam.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;My require: "ncam/AttributeSelection"&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The error I get:&lt;/P&gt;&lt;P&gt;&lt;IMG class="image-2 jive-image" src="https://community.esri.com/legacyfs/online/177378_pastedImage_1.png" style="max-width: 1200px; max-height: 900px;" /&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;What is it that is possibly going wrong?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 03 Feb 2016 19:48:10 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/problem-loading-custom-dijit/m-p/481937#M44854</guid>
      <dc:creator>DavidChrest</dc:creator>
      <dc:date>2016-02-03T19:48:10Z</dc:date>
    </item>
    <item>
      <title>Re: Problem loading custom dijit</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/problem-loading-custom-dijit/m-p/481938#M44855</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;David,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; I would need to see your whole index.html.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 03 Feb 2016 20:09:03 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/problem-loading-custom-dijit/m-p/481938#M44855</guid>
      <dc:creator>RobertScheitlin__GISP</dc:creator>
      <dc:date>2016-02-03T20:09:03Z</dc:date>
    </item>
    <item>
      <title>Re: Problem loading custom dijit</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/problem-loading-custom-dijit/m-p/481939#M44856</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;&amp;lt;!DOCTYPE HTML&amp;gt;
&amp;lt;html&amp;gt;


&amp;lt;head&amp;gt;
&amp;nbsp; &amp;lt;meta http-equiv="Content-Type" content="text/html; charset=utf-8"&amp;gt;
&amp;nbsp; &amp;lt;meta name="viewport" content="initial-scale=1, maximum-scale=1,user-scalable=no"&amp;gt;


&amp;nbsp; &amp;lt;title&amp;gt;Sel by Attribute Dijit&amp;lt;/title&amp;gt;


&lt;SPAN&gt;&amp;nbsp; &amp;lt;link rel="stylesheet" href="&lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="https://community.esri.com/external-link.jspa?url=http%3A%2F%2Fjs.arcgis.com%2F3.15%2Fesri%2Fcss%2Fesri.css" target="_blank"&gt;http://js.arcgis.com/3.15/esri/css/esri.css&lt;/A&gt;&lt;SPAN&gt;"&amp;gt;&lt;/SPAN&gt;
&lt;SPAN&gt;&amp;nbsp; &amp;lt;link rel="stylesheet" href="&lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="https://community.esri.com/external-link.jspa?url=http%3A%2F%2Fjs.arcgis.com%2F3.15%2Fdijit%2Fthemes%2Fclaro%2Fclaro.css" target="_blank"&gt;http://js.arcgis.com/3.15/dijit/themes/claro/claro.css&lt;/A&gt;&lt;SPAN&gt;"&amp;gt;&lt;/SPAN&gt;
&amp;nbsp; &amp;lt;link rel="stylesheet" type="text/css" href="css/AttributeSelection.css"&amp;gt;
&amp;nbsp; &amp;lt;style type="text/css"&amp;gt;
&amp;nbsp; html,
&amp;nbsp; body,
&amp;nbsp; #map {
&amp;nbsp; height: 100%;
&amp;nbsp; width: 100%;
&amp;nbsp; }

&amp;nbsp; #attributeSelection {
&amp;nbsp; width: 350px;
&amp;nbsp; visibility: hidden;
&amp;nbsp; top: 50px;
&amp;nbsp; left: 200px;
&amp;nbsp; position: absolute;
&amp;nbsp; z-index: 100;
&amp;nbsp; background-color: #00E6E6;
&amp;nbsp; }

&amp;nbsp; #toggleSelect {
&amp;nbsp; top: 100px;
&amp;nbsp; left: 100px;
&amp;nbsp; position: absolute;
&amp;nbsp; z-index: 10;
&amp;nbsp; }

&amp;nbsp; .container {
&amp;nbsp; position: relative;
&amp;nbsp; padding: 10px;
&amp;nbsp; border: 1px solid #eee;
&amp;nbsp; -webkit-border-radius: 3px;
&amp;nbsp; border-radius: 3px;
&amp;nbsp; height: 100%;
&amp;nbsp; }
&amp;nbsp; &amp;lt;/style&amp;gt;
&amp;lt;/head&amp;gt;


&amp;lt;body class="claro"&amp;gt;
&amp;nbsp; &amp;lt;div class="container"&amp;gt;
&amp;nbsp; &amp;lt;div id="map" class="map"&amp;gt;&amp;lt;/div&amp;gt;
&amp;nbsp; &amp;lt;div id="attributeSelection"&amp;gt;&amp;lt;/div&amp;gt;
&amp;nbsp; &amp;lt;button id="toggleSelect"&amp;gt;Show Widget&amp;lt;/button&amp;gt;
&amp;nbsp; &amp;lt;/div&amp;gt;
&amp;nbsp; &amp;lt;script type="text/javascript"&amp;gt;
&amp;nbsp; //var package_path = window.location.pathname.substring(0, window.location.pathname.lastIndexOf('/'));
&amp;nbsp; /*var dojoConfig = {
&amp;nbsp; packages: [{
&amp;nbsp; name: "application",
&lt;SPAN&gt;&amp;nbsp; location: "&lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="https://community.esri.com/external-link.jspa?url=https%3A%2F%2Fdl.dropboxusercontent.com%2Fu%2F79881075%2FSelectByAtt%2F" target="_blank"&gt;https://dl.dropboxusercontent.com/u/79881075/SelectByAtt/&lt;/A&gt;&lt;SPAN&gt;"&lt;/SPAN&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }]
&amp;nbsp; };*/




&amp;nbsp; var dojoConfig = {
&amp;nbsp; parseOnLoad: false,
&amp;nbsp; async: true,
&amp;nbsp; tlmSiblingOfDojo: false,
&amp;nbsp; packages: [{
&amp;nbsp; name: "ncam",
&amp;nbsp; location: location.pathname.replace(/\/[^/]+$/, '') + "ncam"
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }]
&amp;nbsp; };
&amp;nbsp; &amp;lt;/script&amp;gt;
&lt;SPAN&gt;&amp;nbsp; &amp;lt;script src="&lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="https://community.esri.com/external-link.jspa?url=https%3A%2F%2Fjs.arcgis.com%2F3.15%2F" target="_blank"&gt;https://js.arcgis.com/3.15/&lt;/A&gt;&lt;SPAN&gt;" type="text/javascript"&amp;gt;&amp;lt;/script&amp;gt;&lt;/SPAN&gt;


&amp;nbsp; &amp;lt;script type="text/javascript"&amp;gt;
&amp;nbsp; var map
&amp;nbsp; require([
&amp;nbsp; "esri/map",
&amp;nbsp; "ncam/AttributeSelection",
&amp;nbsp; "esri/layers/FeatureLayer",
&amp;nbsp; "esri/symbols/SimpleFillSymbol",
&amp;nbsp; "esri/symbols/SimpleMarkerSymbol",
&amp;nbsp; "esri/Color",
&amp;nbsp; "dojo/on"
&amp;nbsp; ], function (Map, SelectByAtt, FeatureLayer, SimpleFillSymbol, SimpleMarkerSymbol, Color, on) {
&amp;nbsp; var myWidget;
&amp;nbsp; map = new Map("map", {
&amp;nbsp; center: [-86, 33],
&amp;nbsp; zoom: 6,
&amp;nbsp; spatialReference: 102100,
&amp;nbsp; showAttribution: false,
&amp;nbsp; logo: false,
&amp;nbsp; sliderStyle: "small",
&amp;nbsp; basemap: "topo"
&amp;nbsp; });


&lt;SPAN&gt;&amp;nbsp; var layer1 = new FeatureLayer("&lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="https://community.esri.com/external-link.jspa?url=https%3A%2F%2Fsampleserver6.arcgisonline.com%2Farcgis%2Frest%2Fservices%2FCensus%2FMapServer%2F3" target="_blank"&gt;https://sampleserver6.arcgisonline.com/arcgis/rest/services/Census/MapServer/3&lt;/A&gt;&lt;SPAN&gt;");&lt;/SPAN&gt;
&lt;SPAN&gt;&amp;nbsp; var layer2 = new FeatureLayer("&lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="https://community.esri.com/external-link.jspa?url=https%3A%2F%2Fsampleserver6.arcgisonline.com%2Farcgis%2Frest%2Fservices%2FCensus%2FMapServer%2F2" target="_blank"&gt;https://sampleserver6.arcgisonline.com/arcgis/rest/services/Census/MapServer/2&lt;/A&gt;&lt;SPAN&gt;");&lt;/SPAN&gt;




&lt;SPAN&gt;&amp;nbsp; var jailsPoints = new FeatureLayer("&lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="https://community.esri.com/external-link.jspa?url=http%3A%2F%2Fsushi%3A6080%2Farcgis%2Frest%2Fservices%2FDavidC%2FJailsLink_Points_Jails%2FMapServer%2F0" target="_blank"&gt;http://sushi:6080/arcgis/rest/services/DavidC/JailsLink_Points_Jails/MapServer/0&lt;/A&gt;&lt;SPAN&gt;", {&lt;/SPAN&gt;
&amp;nbsp; id: "jailsFL",
&amp;nbsp; mode: FeatureLayer.MODE_ONDEMAND,
&amp;nbsp; });




&amp;nbsp; var selectionSymbol = new SimpleFillSymbol().setColor(new Color([255, 255, 0, 0.5]));


&amp;nbsp; var symbolSelectedJails = new SimpleMarkerSymbol({
&amp;nbsp; "type": "esriSMS",
&amp;nbsp; "style": "esriSMSCircle",
&amp;nbsp; "color": [255, 115, 0],
&amp;nbsp; "size": 9,
&amp;nbsp; "outline": {
&amp;nbsp; "color": [255, 0, 0, 214],
&amp;nbsp; "width": 1
&amp;nbsp; }
&amp;nbsp; });


&amp;nbsp; layer1.setSelectionSymbol(selectionSymbol);
&amp;nbsp; layer2.setSelectionSymbol(selectionSymbol);
&amp;nbsp; jailsPoints.setSelectionSymbol(symbolSelectedJails);


&amp;nbsp; map.addLayers([layer1, layer2]);
&amp;nbsp; map.addLayer(jailsPoints);


&amp;nbsp; document.getElementById("toggleSelect").addEventListener("click", showSelect);


&amp;nbsp; //After the layers have been added to the map, create the SelectByAtt widget
&amp;nbsp; map.on("layers-add-result", function () {
&amp;nbsp; myWidget = new SelectByAtt({
&amp;nbsp; map: map,
&amp;nbsp; layers: [layer1, layer2, jailsPoints]
&amp;nbsp; }, "attributeSelection");
&amp;nbsp; myWidget.startup();
&amp;nbsp; });


&amp;nbsp; function showSelect() {
&amp;nbsp; myWidget.show();
&amp;nbsp; }


&amp;nbsp; });
&amp;nbsp; &amp;lt;/script&amp;gt;
&amp;lt;/body&amp;gt;


&amp;lt;/html&amp;gt;&lt;/PRE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 11 Dec 2021 21:16:15 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/problem-loading-custom-dijit/m-p/481939#M44856</guid>
      <dc:creator>DavidChrest</dc:creator>
      <dc:date>2021-12-11T21:16:15Z</dc:date>
    </item>
    <item>
      <title>Re: Problem loading custom dijit</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/problem-loading-custom-dijit/m-p/481940#M44857</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;David,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; David are you doing a Ctrl F5 refresh of the web page when you test? Using Ctrl F5 forces the browser to ignore any caching of the page and it get the new change.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 03 Feb 2016 21:24:25 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/problem-loading-custom-dijit/m-p/481940#M44857</guid>
      <dc:creator>RobertScheitlin__GISP</dc:creator>
      <dc:date>2016-02-03T21:24:25Z</dc:date>
    </item>
    <item>
      <title>Re: Problem loading custom dijit</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/problem-loading-custom-dijit/m-p/481941#M44858</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;David,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; Here is the your project working on my end.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 03 Feb 2016 21:42:17 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/problem-loading-custom-dijit/m-p/481941#M44858</guid>
      <dc:creator>RobertScheitlin__GISP</dc:creator>
      <dc:date>2016-02-03T21:42:17Z</dc:date>
    </item>
    <item>
      <title>Re: Problem loading custom dijit</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/problem-loading-custom-dijit/m-p/481942#M44859</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Yes, but still not working.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;My widget is here: C:\Projects\Jails\Linking_Plan\Webedits\SelectByAttributeWidget_test\ncam\AttributeSelection.js.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;My index.html is here: C:\Projects\Jails\Linking_Plan\Webedits\SelectByAttributeWidget_test\index.html&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;So what exactly should this be?&lt;/P&gt;&lt;P&gt;packages: [{&lt;/P&gt;&lt;P&gt;&amp;nbsp; name: "ncam",&lt;/P&gt;&lt;P&gt;&amp;nbsp; location: location.pathname.replace(/\/[^/]+$/, '') + "ncam"&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;And what exactly should this be: &lt;/P&gt;&lt;P&gt;require: "ncam/AttributeSelection"&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 03 Feb 2016 21:48:56 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/problem-loading-custom-dijit/m-p/481942#M44859</guid>
      <dc:creator>DavidChrest</dc:creator>
      <dc:date>2016-02-03T21:48:56Z</dc:date>
    </item>
    <item>
      <title>Re: Problem loading custom dijit</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/problem-loading-custom-dijit/m-p/481943#M44860</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;David,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; Try the attached zip with your project on my last thread. I worked for me on my end.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 03 Feb 2016 21:55:27 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/problem-loading-custom-dijit/m-p/481943#M44860</guid>
      <dc:creator>RobertScheitlin__GISP</dc:creator>
      <dc:date>2016-02-03T21:55:27Z</dc:date>
    </item>
    <item>
      <title>Re: Problem loading custom dijit</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/problem-loading-custom-dijit/m-p/481944#M44861</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Yep, that does it! Thanks so very much! You patience and responses are greatly appreciated.&lt;/P&gt;&lt;P&gt;Looks like that AttributeSelection.html file needed to also be in the js folder along with AttributeSelection.js.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 04 Feb 2016 02:23:26 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/problem-loading-custom-dijit/m-p/481944#M44861</guid>
      <dc:creator>DavidChrest</dc:creator>
      <dc:date>2016-02-04T02:23:26Z</dc:date>
    </item>
  </channel>
</rss>

