Widgets overview
http://resources.arcgis.com/en/help/flex-viewer/concepts/
The ArcGIS Viewer for Flex includes many ready-to-deploy widgets. These widgets provide fundamental geographic information system (GIS) client functionality to easily and quickly create custom Web mapping applications. Most of these widgets have an XML configuration file that enables them to be easily customized.
General Viewer user interface widgets
The following general Viewer user interface (UI) widgets are stand-alone widgets and are typically always visible in the application, or, as in the case of the Overview map widget, manage their own minimize and open states. They are located in the main configuration file as children of the <configuration> tag. They are not contained in a widgetcontainer.
- Coordinate widget—Displays current coordinates.
- HeaderController widget—The top "banner" for quick access to widgets.
- Map switcher widget —Easily switches between two or more base maps.
- Navigation widget—Enables navigation controls in the Viewer.
- Overview map widget—Displays a navigable overview map.
- Info Pop-up widget—Enables info pop-up windows for your data. Use either the SimpleInfoWinWidget or the InfoPopupWidget.
- Splash widget—Enables a splash screen to appear when the Viewer application is first opened.
- Static Image widget—Enables a static image (for example, a logo).
Managed widgets
The following managed widgets are listed in the widget tray of the HeaderController and can be minimized, closed, and opened. They are located in the main configuration file as children of the <widgetcontainer> tag.
- Bookmark widget—Spatial bookmarks for quick navigation.
- Data extract widget—Extracts data (export).
- Draw widget—Quick drawing (i.e., redlining).
- Edit widget—Allows you to edit any editable feature layers in the operational layers.
- Geoprocessing widget—Allows you to use any geoprocessing task. (Added in version 2.4.)
- GeoRSS widget—Creates layers based on a GeoRSS feed.
- Layer list widget—Displays the operational data in the Viewer application.
- Legend widget—Displays a legend for the layers you chose. (Added in version 2.2.)
- Locate widget—Allows geocoding and reverse geocoding.
- Print widget—Simple printing of the current map.
- Query widget—Displays clickable features based on a query to a layer from an ArcGIS Server Map service or Feature service.
- Search—Allows users to select a clickable feature to display on the map. Similar to the Query widget, except the Query widget shows all the features by default.
- Time Slider—Enables time animation of time-aware layers.
Additional community contributed widgets are available in the Code Gallery. This is also where you can share your own custom widgets with other users.