6 votes

Moveable ArcGIS Identify Popup Window (Dojo)

This blog has an excellent example of how to make the window draggable and hide the arrow using dojo: https://gavinr.com/2015/04/13/arcgis-javascript-draggable-infowindow Here's the key javascript ...
Chris's user avatar
  • 431
4 votes
Accepted

Customizing ArcGIS API for JavaScript widget?

it is possible read this document for example : firstly set dojo config dojoConfig = { parseOnLoad: false, packages: [{ "name": "customWidget", "...
emredelioglu's user avatar
3 votes
Accepted

ArcGIS JS API: Basic map not loading inside dojo BorderContainer

It looks like you may be missing the esri.css file. Make sure you have included the following in your HTML file. <link rel="stylesheet" href="//js.arcgis.com/3.17/esri/css/esri.css">
Jeff Jacobson's user avatar
3 votes
Accepted

Using Multiple Versions of ArcGIS API for JS in Same Application

No, this isn't possible. For one, if you were to load both API's, you would end up with a namespace collision with Dojo's Define and Require. For two, the API is obfuscated (not human readable) ...
David Blanchard's user avatar
3 votes

Adding NOAA Radar to JavaScript Application

It looks like the problem is that the spatial reference of this map is not the standard Web Mercator, but is 4269. You'll notice if you go to the REST service, it will show up when you click on the ...
kenbuja's user avatar
  • 5,765
3 votes
Accepted

lang.hitch use in ArcGIS API for JavaScript

require(["dojo/_base/lang"], function(lang){ var myObj = { //A simple object with the property of foo foo: "bar" }; var func = lang.hitch(myObj, function(){...
Yogesh Chavan's user avatar
2 votes

Getting vertices of segment of polyline using ArcGIS API for JavaScript?

Sorry, I didn't know you were using Java API when I wrote my answer. You are very brief in the explanation of your problem, but I assume you would like to get point features. In order to get the ...
dru87's user avatar
  • 1,477
2 votes

Synching Two ArcMap JavaScript webmaps to respond to panning

You could try something like this: esriConfig.defaults.map.panDuration = 0; dojo.connect(map1, "onPan", onPan); function onPan(extent, delta) { map2.setExtent(extent); } This will add an event ...
Jack Fairfield's user avatar
2 votes
Accepted

ESRI JS API - Unable to register Basemap Gallery (ID is already registered)

It's incorrect to assign a dijit in Refnode param BasemapGallery(maps.basemapGalleryParams,layout.cpRight);. So, you have to a assing a dom node in that params , in your case to prevent the ...
Bourbia Brahim's user avatar
2 votes
Accepted

How open Web AppBuilder widget programmatically?

This function works for me: _openPanelWidget: function (aWidgetId) { var def = new Deferred(); var wm = WidgetManager.getInstance(); var myWidget = wm.getWidgetById(aWidgetId); if (...
Pilgrim's user avatar
  • 295
2 votes

Need dojo array.map to wait for feature layer query to complete

Your issue is that the featureLayer.selectFeatures() method returns a promise. So you have to wait till the promise is resolved to set the Info Template. It is nothing related with dojo.map. The same ...
Katah's user avatar
  • 1,070
2 votes
Accepted

asynchronous execution javascript dojo (return a variable result of a query)

You have to use promises to wait for the results, and do whatever you want with them. You can check the related dojo Deferred documentation for better understanding: require([ ... "dojo/Deferred", ...
Katah's user avatar
  • 1,070
2 votes
Accepted

Constrain Moveable DND Dojo Popup Window to Map Element

I don't specifically know how to resolve this problem, but I came across your post and figured I would try to help in any way I could. This likely is a bug between dojo (suggesting a one size fits ...
David Juliano's user avatar
2 votes

How to know feature table's clear selection event in older version of ArcGIS?

I am not sure I understood your question, I will explain about ArcGIS 9.3 because you tagged ArcGIS 10.0. Thus, I am not sure are you talking about version 10 or need older than 10 like 9.3. You can ...
ahmadhanb's user avatar
  • 40.9k
2 votes

lang.hitch use in ArcGIS API for JavaScript

Robert Scheitlin answered a similar question on https://community.esri.com/t5/arcgis-web-appbuilder-questions/lang-hitch-what-does-it-do/m-p/436487 lang.hitch enables you to keep a code block in ...
Bjorn Svensson's user avatar
2 votes
Accepted

Loading a custom module from different file with ESRI API4 and Dojo

you can define dojo packages in main.js, so index.html looks like this : <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <meta name="viewport" ...
LMokrane's user avatar
  • 497
1 vote

Configurable Map Viewer custom basemap in viewer.js

The X and Y coordinates of your center point look odd for the wkid 32750 that you used. Perhaps you used LAT/LNG instead of X/Y coordinates. You can use the Esri Sample code here to test your ...
tmcgee's user avatar
  • 1,494
1 vote
Accepted

Can't get Dijit layout to work in Javascript API (BorderContainer/ContentPane)

I had to reorganize my require statement and put dijit/layout/... at the end after the parser and such. I also had to make sure in my CSS that the #content id was set to the same as html and body, ...
MKF's user avatar
  • 571
1 vote

Placing a widget inside a DIV

When you use this: srcNodeRef: 'layerTOC', with a domNode widget, you need an HTML element with that target ID (layerTOC). So your HTML should look something like this: <div class="left_panel ...
tmcgee's user avatar
  • 1,494
1 vote

How folded a widget on screen in Web App Builder?

The behavior you're talking about is inherited when it is an "In-panel" widget (so it shows up in the header with the collapse option). If you are creating a custom widget, you can set the inPanel ...
crmackey's user avatar
  • 8,484
1 vote

Adding NOAA Radar to JavaScript Application

in general you shouldn't need to do anything to get a dynamic map service layer to reproject and draw correctly on top of a basemap in a different projection. something is wrong with this map ...
john gravois's user avatar
  • 5,073
1 vote
Accepted

Modifying a map object parameter for ArcGIS JavaScript API printTask?

This worked for my needs: var printMapDiv = domConstruct.create('div', {id: 'printMapDiv', style: 'display: none'}); var printMap = new Map(printMapDiv, { //map params ...
its30's user avatar
  • 547
1 vote

Using Multiple Versions of ArcGIS API for JS in Same Application

Whilst not recommended at all Rene Rubalcava did a good walkthrough of how to do this http://odoe.net/blog/void-your-arcgis-api-for-javascript-warranty/
David Wilton's user avatar
  • 1,329
1 vote

ArcGIS API Dojo problem to activate a button for a function

I found my problem: It was because I gave a param to the function, Here is the right code to call the function : on( dom.byId("selectPoly"), "click", function() { startSelect("Polygon");...
Flo's user avatar
  • 71
1 vote

how to handle keyboard and click event

The click doesn't know about any letter key pressed. It only knows if Ctrl/Shift/Meta keys where pressed while you clicked. For your use case, I think you would have to first listen for key-down and ...
Bjorn Svensson's user avatar
1 vote

Dojo private modules use them?

I fix my problems by hours on the dojo docs i try this solution before but without thinking of variable order in function here is the corrected code fort the module define(["dojo/_base/declare", ...
Flo's user avatar
  • 71
1 vote

How to activate a FeatureLayer operation from a button using dojo/on function?

To link an action with a button your need to add your button to your html page <button id="select" data-dojo-type="dijit/form/Button">Sélectionner une zone</button> After go to your map....
Flo's user avatar
  • 71
1 vote

Floating pane CMV?

Maybe this project will work for you as is or possibly offers a starting point for you to adapt: https://github.com/tmcgee/cmv-calcite-maps If you do create a menubar using this calcite maps template ...
tmcgee's user avatar
  • 1,494
1 vote
Accepted

'geometryService' argument is missing

the error is asking you to specify a valid geometry service in your application in order to manipulate/correct the polyline prior to saving the edit. Geometry services ship out of the box with ArcGIS ...
john gravois's user avatar
  • 5,073
1 vote

Display Legend on my legend div

It's normal that the legend doesn't appear because your map listen to the layers-add-result which is fired when calling : map.addLayers([layer]) (with s multiple at once ) not map.addLayer(layer) so :...
Bourbia Brahim's user avatar

Only top scored, non community-wiki answers of a minimum length are eligible