Conflict between dojo Require and code assist

3826
0
05-31-2015 07:32 AM
JanCibulka
New Contributor II

Hi,

when I use standard AMD loader for modules, code assist is not working:

/// <reference path="typings/arcgis-js-api/arcgis-js-api.d.ts"/>

require(["esri/map", "esri/layers/FeatureLayer", "dojo/domReady!"], function(Map, FeatureLayer) {
  var map = new Map("map", {
    center: [-118, 34.5],
    zoom: 8,
    basemap: "topo"
  });
});

But when I switch require to define like that, code assist starts working, but script throws exception "Error: multipleDefine"

/// <reference path="typings/arcgis-js-api/arcgis-js-api.d.ts"/>

define(["esri/map", "esri/layers/FeatureLayer", "dojo/domReady!"], function(Map, FeatureLayer) {
  var map = new Map("map", {
    center: [-118, 34.5],
    zoom: 8,
    basemap: "topo"
  });
});

Any idea to work around this problem?

Tags (4)
0 Kudos
0 Replies