Hi,
I am customizing RelatedTableCharts widget. I want to get the info (coordinate/id) of the selected feature (point) before the widget is open. So that when I select a point (to show pop ups, related table), then open the widget, the chart of the point is already plotted without selecting the point again.
I believe the on click method won't works.
Or another way around, by triggering pops up. Open widget>select point>then both chart and pops up come out.
I believe the on click method won't works.
Please advise. I have been looking this for days.
Thanks,
Chepez
Chepez,
The way to go about this is to get a reference to the layer and use the getSelectedFeatures method. Assuming it is a FeatureLayer.
Hi,
I also have this question, as I can get selected features using getSelectedFeatures on a FeatureLayer, but cannot use it on a mapImageLayer.
The select widget can select features on a mapImageLayer and highlight them. Once it's done, is it possible to get those features?
Thanks !
When you select a sublayer of a ArcGISMapServiceLayer then a graphic display layer is created by the widget. The way you get the select graphic is to call the SelectionManagers getDisplayLayer method (which returns a GraphicsLayer) using the ID of the sub layer and then get that graphics array from that layers graphics property.