J'essaie d'obtenir une fenêtre contextuelle qui identifie un emplacement à déplacer. Mon code est similaire à l'exemple de l'API:
var popupOptions = {
fillSymbol: new esri.symbol.SimpleFillSymbol(esri.symbol.SimpleFillSymbol.STYLE_SOLID,
new esri.symbol.SimpleLineSymbol(esri.symbol.SimpleLineSymbol.STYLE_SOLID,
new dojo.Color([255, 0, 0]), 2),
new dojo.Color([255, 255, 0, 0.25]))
}
var popup = new esri.dijit.Popup(popupOptions, dojo.create("div"));
map = new esri.Map("map", {
infoWindow:popup,
extent: initExtent
});
Je n'arrive pas à trouver un endroit qui me permette de rendre cette fenêtre contextuelle mobile (je pensais essayer d'implémenter dojo.dnd.moveable).
J'ai essayé, sans succès:
function makeMoveable(node){
var dnd = new dojo.dnd.Moveable(dojo.byId(node));
}
makeMoveable(popup);
Quelqu'un a une suggestion?
dijit
de ESRI. Je travaille beaucoup avec l'api esri JS et j'y ai trouvé beaucoup de bugs. Et IMO ces modules ne sont pas très configurables.