<?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: amd code for floatingpane and dock... in ArcGIS JavaScript Maps SDK Questions</title>
    <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/amd-code-for-floatingpane-and-dock/m-p/247581#M22927</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;Check this &lt;A href="https://github.com/btfou/simple-measure"&gt;https://github.com/btfou/simple-measure&lt;/A&gt;&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks Ben - the sample helps an awful lot!&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Ken&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 23 Oct 2013 16:50:14 GMT</pubDate>
    <dc:creator>KenMorefield</dc:creator>
    <dc:date>2013-10-23T16:50:14Z</dc:date>
    <item>
      <title>amd code for floatingpane and dock...</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/amd-code-for-floatingpane-and-dock/m-p/247576#M22922</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hi,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;I'm working on creating a template based on the "new" AMD style of coding.&amp;nbsp; Does anyone have some functioning code for how to create a dojox/layout/FloatingPane that will "dock" to a dojox/layout/Dock?&amp;nbsp; I can't find any functioning examples written in AMD whether it be ESRI samples or dojo ones.&amp;nbsp; I had this functionality working just fine in my older legacy apps...&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Ken&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 17 Oct 2013 19:55:37 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/amd-code-for-floatingpane-and-dock/m-p/247576#M22922</guid>
      <dc:creator>KenMorefield</dc:creator>
      <dc:date>2013-10-17T19:55:37Z</dc:date>
    </item>
    <item>
      <title>Re: amd code for floatingpane and dock...</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/amd-code-for-floatingpane-and-dock/m-p/247577#M22923</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Anybody?&amp;nbsp; The part I'm struggling with is how to attach the Floating Pane to the dock in AMD.&amp;nbsp; Can't quite figure out how to call everthing properly...&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Ken&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 18 Oct 2013 15:51:13 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/amd-code-for-floatingpane-and-dock/m-p/247577#M22923</guid>
      <dc:creator>KenMorefield</dc:creator>
      <dc:date>2013-10-18T15:51:13Z</dc:date>
    </item>
    <item>
      <title>Re: amd code for floatingpane and dock...</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/amd-code-for-floatingpane-and-dock/m-p/247578#M22924</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Here's the basics.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;require([
 //layout x
 'dojox/layout/FloatingPane',
 'dojox/layout/Dock',
&amp;nbsp; //dojo
 'dojo/dom-construct',
 'dojo/_base/window',
], function (
&amp;nbsp; //layout x
&amp;nbsp; FloatingPane, Dock,
&amp;nbsp; //dojo
&amp;nbsp; domConstruct, win
) {
&amp;nbsp; var dock = new Dock({
&amp;nbsp;&amp;nbsp;&amp;nbsp; style: 'position:absolute;bottom:0;right:0;height:0px;width:0px display:none;z-index:0;'
&amp;nbsp; }, domConstruct.create('div', null, win.body()));

&amp;nbsp; //measure floating pane
&amp;nbsp; var measurefp = new FloatingPane({
&amp;nbsp;&amp;nbsp;&amp;nbsp; id: 'measure-floating-pane',
&amp;nbsp;&amp;nbsp;&amp;nbsp; title: 'Measure',
&amp;nbsp;&amp;nbsp;&amp;nbsp; resizable: false,
&amp;nbsp;&amp;nbsp;&amp;nbsp; resizeAxis: null,
&amp;nbsp;&amp;nbsp;&amp;nbsp; closable: false,
&amp;nbsp;&amp;nbsp;&amp;nbsp; dockable: true,
&amp;nbsp;&amp;nbsp;&amp;nbsp; dockTo: dock,
&amp;nbsp;&amp;nbsp;&amp;nbsp; style: 'position:absolute;top:80px;left:320px;width:220px;height:200px;visibility:hidden;overflow:hidden;',
&amp;nbsp;&amp;nbsp;&amp;nbsp; href: 'html/measure.html',
&amp;nbsp;&amp;nbsp;&amp;nbsp; preventCache: true,
&amp;nbsp;&amp;nbsp;&amp;nbsp; preload: false
&amp;nbsp; }, domConstruct.create('div', null, win.body()));
&amp;nbsp; measurefp.startup();
&amp;nbsp; measurefp.on('focus', function () {
&amp;nbsp;&amp;nbsp;&amp;nbsp; measurefp.bringToTop();
&amp;nbsp; });
&amp;nbsp; measurefp.on('show', function () {
&amp;nbsp;&amp;nbsp;&amp;nbsp; measurefp.bringToTop();
&amp;nbsp; });

});&lt;/PRE&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;The difference with AMD is you need to require dojox/layout/Dock to use it in the function as a variable. In legacy and AMD the dock is required by the floating pane class. You can still create a new dock with var dock = new dojox.layout.Dock() in AMD, but that kinda defeats the point.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 11 Dec 2021 12:19:25 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/amd-code-for-floatingpane-and-dock/m-p/247578#M22924</guid>
      <dc:creator>BenFousek</dc:creator>
      <dc:date>2021-12-11T12:19:25Z</dc:date>
    </item>
    <item>
      <title>Re: amd code for floatingpane and dock...</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/amd-code-for-floatingpane-and-dock/m-p/247579#M22925</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hi Ben,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks so much for the pointers!&amp;nbsp; Would it be possible for you to post a full sample with the html included... Maybe a simple basemap, with a dockable floating pane?&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks a bunch for bearing with my Newbie-ness!&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Ken&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 18 Oct 2013 18:21:58 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/amd-code-for-floatingpane-and-dock/m-p/247579#M22925</guid>
      <dc:creator>KenMorefield</dc:creator>
      <dc:date>2013-10-18T18:21:58Z</dc:date>
    </item>
    <item>
      <title>Re: amd code for floatingpane and dock...</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/amd-code-for-floatingpane-and-dock/m-p/247580#M22926</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Check this &lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="https://github.com/btfou/simple-measure" rel="nofollow" target="_blank"&gt;https://github.com/btfou/simple-measure&lt;/A&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 18 Oct 2013 18:37:19 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/amd-code-for-floatingpane-and-dock/m-p/247580#M22926</guid>
      <dc:creator>BenFousek</dc:creator>
      <dc:date>2013-10-18T18:37:19Z</dc:date>
    </item>
    <item>
      <title>Re: amd code for floatingpane and dock...</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/amd-code-for-floatingpane-and-dock/m-p/247581#M22927</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;Check this &lt;A href="https://github.com/btfou/simple-measure"&gt;https://github.com/btfou/simple-measure&lt;/A&gt;&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks Ben - the sample helps an awful lot!&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Ken&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 23 Oct 2013 16:50:14 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/amd-code-for-floatingpane-and-dock/m-p/247581#M22927</guid>
      <dc:creator>KenMorefield</dc:creator>
      <dc:date>2013-10-23T16:50:14Z</dc:date>
    </item>
    <item>
      <title>Re: amd code for floatingpane and dock...</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/amd-code-for-floatingpane-and-dock/m-p/247582#M22928</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;ok - old thread and the Git example is long gone, and I've got everything "working" but I do get this error on "closing" the pane (really hiding it)&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;&lt;CODE&gt;TypeError&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; Cannot read property &lt;SPAN class="string token"&gt;'addNode'&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;of&lt;/SPAN&gt; undefined
 at Object&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;_dock &lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;js&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;arcgis&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;com&lt;SPAN class="operator token"&gt;/&lt;/SPAN&gt;&lt;SPAN class="number token"&gt;3.23&lt;/SPAN&gt;&lt;SPAN class="operator token"&gt;/&lt;/SPAN&gt;dojox&lt;SPAN class="operator token"&gt;/&lt;/SPAN&gt;layout&lt;SPAN class="operator token"&gt;/&lt;/SPAN&gt;FloatingPane&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;js&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt;&lt;SPAN class="number token"&gt;10&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;
 at js&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;arcgis&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;com&lt;SPAN class="operator token"&gt;/&lt;/SPAN&gt;&lt;SPAN class="number token"&gt;3.23&lt;/SPAN&gt;&lt;SPAN class="operator token"&gt;/&lt;/SPAN&gt;init&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;js&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt;&lt;SPAN class="number token"&gt;63&lt;/SPAN&gt;
 at Object&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="operator token"&gt;&amp;lt;&lt;/SPAN&gt;anonymous&lt;SPAN class="operator token"&gt;&amp;gt;&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;js&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;arcgis&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;com&lt;SPAN class="operator token"&gt;/&lt;/SPAN&gt;&lt;SPAN class="number token"&gt;3.23&lt;/SPAN&gt;&lt;SPAN class="operator token"&gt;/&lt;/SPAN&gt;dojox&lt;SPAN class="operator token"&gt;/&lt;/SPAN&gt;layout&lt;SPAN class="operator token"&gt;/&lt;/SPAN&gt;FloatingPane&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;js&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt;&lt;SPAN class="number token"&gt;8&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;
 at d&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;Animation&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;onEnd &lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;js&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;arcgis&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;com&lt;SPAN class="operator token"&gt;/&lt;/SPAN&gt;&lt;SPAN class="number token"&gt;3.23&lt;/SPAN&gt;&lt;SPAN class="operator token"&gt;/&lt;/SPAN&gt;init&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;js&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt;&lt;SPAN class="number token"&gt;63&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;
 at d&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;Animation&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;_fire &lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;js&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;arcgis&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;com&lt;SPAN class="operator token"&gt;/&lt;/SPAN&gt;&lt;SPAN class="number token"&gt;3.23&lt;/SPAN&gt;&lt;SPAN class="operator token"&gt;/&lt;/SPAN&gt;init&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;js&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt;&lt;SPAN class="number token"&gt;248&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;
 at d&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;Animation&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;_cycle &lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;js&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;arcgis&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;com&lt;SPAN class="operator token"&gt;/&lt;/SPAN&gt;&lt;SPAN class="number token"&gt;3.23&lt;/SPAN&gt;&lt;SPAN class="operator token"&gt;/&lt;/SPAN&gt;init&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;js&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt;&lt;SPAN class="number token"&gt;251&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;
 at Object&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="operator token"&gt;&amp;lt;&lt;/SPAN&gt;anonymous&lt;SPAN class="operator token"&gt;&amp;gt;&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;js&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;arcgis&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;com&lt;SPAN class="operator token"&gt;/&lt;/SPAN&gt;&lt;SPAN class="number token"&gt;3.23&lt;/SPAN&gt;&lt;SPAN class="operator token"&gt;/&lt;/SPAN&gt;init&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;js&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt;&lt;SPAN class="number token"&gt;63&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;
 at Object&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;c &lt;SPAN class="punctuation token"&gt;[&lt;/SPAN&gt;&lt;SPAN class="keyword token"&gt;as&lt;/SPAN&gt; run&lt;SPAN class="punctuation token"&gt;]&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;js&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;arcgis&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;com&lt;SPAN class="operator token"&gt;/&lt;/SPAN&gt;&lt;SPAN class="number token"&gt;3.23&lt;/SPAN&gt;&lt;SPAN class="operator token"&gt;/&lt;/SPAN&gt;init&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;js&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt;&lt;SPAN class="number token"&gt;119&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;
 at js&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;arcgis&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;com&lt;SPAN class="operator token"&gt;/&lt;/SPAN&gt;&lt;SPAN class="number token"&gt;3.23&lt;/SPAN&gt;&lt;SPAN class="operator token"&gt;/&lt;/SPAN&gt;init&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;js&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt;&lt;SPAN class="number token"&gt;63&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;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;But many thanks for the earlier post.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 11 Dec 2021 12:19:28 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/amd-code-for-floatingpane-and-dock/m-p/247582#M22928</guid>
      <dc:creator>AdrianMarsden</dc:creator>
      <dc:date>2021-12-11T12:19:28Z</dc:date>
    </item>
  </channel>
</rss>

