import com.esri.viewer.ViewerContainer;
ViewerContainer.dispatchEvent(new AppEvent(AppEvent.WIDGET_CHANGE_STATE, data2));
import com.esri.viewer.AppEvent;
private function showLocation(data:Object):void { hideInfoWindow(); graphicsLayer.clear(); var ptGraphic:Graphic = new Graphic(); ptGraphic.geometry = data.point; graphicsLayer.add(ptGraphic); var popUpInfo:PopUpInfo = new PopUpInfo(); popUpInfo.title = data.title; popUpInfo.description = data.content; var infoWindowRenderer:ClassFactory = new ClassFactory(PopUpRenderer); infoWindowRenderer.properties = { popUpInfo: popUpInfo }; graphicsLayer.infoWindowRenderer = infoWindowRenderer; popUpRenderer.popUpInfo = popUpInfo; popUpRenderer.graphic = ptGraphic; if (map.scale > zoomScale) { map.scale = zoomScale; } map.centerAt(data.point); infoWindowShow(); //Added Code var data:Object = { id: widgetId, state: "minimized" } AppEvent.dispatch(AppEvent.WIDGET_CHANGE_STATE, data); //End Added Code }
Signed in members can post, follow updates, and more. New here? Register a free account.
Find useful guides, FAQs, and documents to help you navigate and make the most of Esri Community.