I am trying to see if it is possible to get the startTime for each layer in a time enabled service. What I am doing is very similar to the Sample Time Slider with Dynamic map Service, but with one minor addition. Where the sample sets a hardcoded startTime, I want to get it from a specific layer in the service.
I have added the following code to the sample as follows: var timeExtent = new esri.TimeExtent(); timeExtent.startTime = results[2].layer.timeInfo.timeExtent.startTime;
The "results" array is passed into the function initSlider(results).
This code works but it always gets the startTime of the first array item of results and not the item that I am asking for (ex. results[2]). I am not a JavaScript expert at all, so I was wondering if someone knows of a way to get at a particular array item of results?