Autodesk MapGuide Enterprise Developer
Reply
Topic Options
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic to the Top
- Bookmark
- Subscribe
- Printer Friendly Page
AIMS 2013 getSession ID API change?
Options
- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Highlight
- Email to a Friend
- Report Inappropriate Content
982 Views, 1 Replies
04-17-2012 06:04 PM
Ok I found a difference between AIMS 2012 and AIMS 2013
With 2012 you get the session id with Fusion like this:
var mapWidget =Fusion.getWidgetById('Map');
var SESSION = mapWidget.getSessionID();
var MAPNAME = mapWidget.getMapName();
BUT with AIMS 2013 I have to do this:
var mapWidget =Fusion.getWidgetById('Map').aMaps[0];
var SESSION = mapWidget.getSessionID();
var MAPNAME = mapWidget.getMapName();
So a lot of code changes and searches and replaces....
Re: AIMS 2013 getSession ID API change?
Options
- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Highlight
- Email to a Friend
- Report Inappropriate Content
05-16-2012 12:00 AM in reply to:
gluckett
Yes, I notice getSessionID() is removed from Fusion.Widget.Map of AIMS 2013. Thank you for raising this!
The code comment of AIMS 2012 saying :
getSessionID: function() {
//TODO: what is the mapname in the case of multiple map layer objects?
//just return baselayer session ID for now
return this.aMaps[0].getSessionID();
},
so it seems that it was a temparary implementation is AIMS2012. I am checking with development team for the exact reason of this change. I will update this thread when I get a response.
Daniel Du
Developer Technical Services
Autodesk Developer Network
