Robert's Flex Viewer Widgets Blog

Showing results for 
Show  only  | Search instead for 
Did you mean: 

Latest Activity

(7 Posts)
MVP Esteemed Contributor


   This may be the final update for most of my widgets, as the Final release of ArcGIS Viewer for Flex and the ArcGIS Flex API are now out.

I will make minor bug fixes on a case by case basis. I has been fun developing these widget and supporting them over the years. Now my focus has shifted to developing widgets for Web AppBuilder (to be release soon).


0 0 1,563
MVP Esteemed Contributor


   I have updated the eSearch widget again.

Version 3.6.9 - 9/12/2014

* Made some big code changes that now allows the esri print service able to print the search results with the proper symbology.

* Fixed and issue when the first layer in the xml has uniquevalsfromfield and you use a url search a bug occurred.

0 15 2,800
MVP Esteemed Contributor


  I really thought that I was done producing new Flex widgets but there was a thread discussing the need for a Bookmark Widget that would allow you to group and organize Bookmarks, so I though what the heck one more won't hurt.

Enhanced Bookmark Widget version 3.6 for ArcGIS Viewer for Flex 3.6


This enhanced bookmark widget uses a hierarchical data structure in a tree, so that you can nest or group bookmarks
to have them easier to find and organize. It takes all that the default OTB Bookmark widget does and allows you to organize your bookmarks into groups.

Hope that it is useful to you.


0 5 1,608
MVP Esteemed Contributor

I have updated my Route widget again.

Version 3.6.3 - July 15, 2014

* Added the ability to specify a route based on URL variables (see pdf for details).

This came about due to a request from Julian Inskip. The thought was that adding the ability to route based on address(s) in the ArcGIS Viewer for Flex URL, from say a landing page.

0 0 1,350
MVP Esteemed Contributor

I have updated my Route widget.

Version 3.6.2 - July 11, 2014
* Added defaultaddress1 and 2 so that you can predefine a start point or a specific route the widget will begin with.

This came about due to a request from Ronald Cassiglia. He wanted to have the ability to have a default address specified in the widgets XML and I thought that it was a great enhancement. So now you can add a defaultaddress1 and defaultaddress2 to the widgets XML.

0 0 1,271
MVP Esteemed Contributor


I just wanted to give you a sneak peek t what is coming for the eSearch widget in version 3.7 of the ArcGIS Viewer for Flex.

I have been working for many month on the App Builder GUI for my eSearch widget. This has proven to be a rather significant development effort, as over the years I have added so many configurable features to the eSearch widget. In hindsight if I had ever thought that I would have to build a user interface for all those configurable options I might have implemented less of the additions that people have asked for...

   For those of you that have experience using the Flex App Builder, you know that it is just a GUI application for configuring the ArcGIS Viewer for flex. What this does is removes the need for the individual that is configuring the viewer to have to know XML or work directly with the XML configuration files (in most cases).

   Considering all the configurable options in the eSearch widget the eSearchWidget.xml can be very intimidating to people trying to configure the widget. So in the 3.7 release of the ArcGIS Viewer for flex you will now have a GUI for all the eSearch configuration options. No more need to edit the eSearchWidget.xml directly.

   I have had to wait for the 3.7 release of the Flex API as there were some needed changes that had to be made to the App Builder source code in order to support browsing for tables. Here is a screen shot of the GUI.


Example 1

Layer GUI Screenshot.


Example 2

Default Options Screenshot.


Example 3

Symbology Options Screenshot.

Hope you will enjoy all the effort put into this.

1 5 2,697
MVP Esteemed Contributor

logo.pngI thought I would put together this blog post about my widgets and listing my currently supported ArcGIS Viewer for Flex widgets.

I started with Flex and the Sample Flex Viewer many years ago and have been building widgets and customizations for the viewer ever since. Back when it was called the Sample Flex Viewer (SFV) there was a small community of developer and adopters that took the SFV and made it their own, customizing the SFV source code and rewriting how the SFV core code did things and extended its functionality. Today now that the ArcGIS Viewer for Flex is a fully supported product from esri developers like myself are less likely to change the viewer source code and have focused on adding additional functionality only using widgets. I have taken many esri out of the box (OTB or OOTB) widgets and enhanced them with more and better functionality.

Here is a listing of those widgets in order of popularity:

Enhanced Search Widget

Identify Widget

Basemap Fader-Enhanced Map Switcher Widget

Link Widget

Enhanced Draw Widget

Swipe Spotlight Widget

Enhanced Splash Widget

Dynamic Legend Widget

Route Widget

Feature Layer Tips (map tips)

Point Buffer Widget

Shapefiles Widget

Export Map Widget

Enhanced Time Slider Widget

Google Street View Widget

Link List Widget

Enhanced Locate Widget

Enhanced Layer List Widget

Aloha Threat Zone Widgetyes

Copyright Widget

Enhanced Bookmark Widget

9 48 8,329
2 Subscribers