I want to change legend style vertical to horizontal in Java script API.
I researched and tried few things on Google but not able to change style. I have published simple map service using ArcGIS Desktop 10.1 and accessing that map service through REST in my java script application.
I tried to set style in Desktop itself but it was not working. I think default order of legend in REST vertical but can we change it to horizontal??
I researched following things:
-
First I tried through API but no setting in the ESRI Java script API (version 3.2/3.3) and no horizontal legend examples available on ESRI's site.
-
Gone through few links, I guess it is applicable for desktop only not in the REST service.
Link1 , Link2
Software's : ArcGIS Desktop 10.1 & ArcGIS Server 10.1 , ArcGIS Java script API 3.2/3.3
3.Researching on Google + Checking dijit references
4.Please check the screen shots (First is default order screenshot second one is horizontal order screenshot ( I have modified this was in MS paint)
So any help will be great !!! thanks in advance : )
Best Answer
Map with legend
and I have changed ESRi CSS class .esriLegendLayer .esriLegendLayer { display:inline; }
I have also send the attachment to your javascript forum Changing a legend from vertical to horizontal in ArcGIS Java Script API (3.2/3.3)
Hope this is helpful.