Events are useful for knowing what's going on. AWX has specific events for changes to the map (center, scale, etc), current map type, when a polyline/polygon has been created, and widget state changes. In addition, Flex has built-in keyboard and mouse events.
| Class | Description | |
|---|---|---|
| BubbleMarkerEvent |
The BubbleMarkerEvent dispatches events when bubble markers open and close. |
|
| GeoPointMouseEvent | GeoPointMouseEvent is the same as a MouseEvent, with the addition of a geoPoint property. | |
| GroupLayerEvent |
GroupLayerEvent is dispatched when a layer is moved within a GroupLayer. |
|
| LayerVisibilityEvent |
LayerVisibilityEvent is dispatched from the LayerVisibility when the value has changed. |
|
| MapChangeEvent | MapChangeEvent objects are dispatched for map changes to the map model, such as panning, change in scale, change in rotation, and change in projection. | |
| MapTypeChangeEvent |
A MapTypeChangeEvent is dispatched when the Map.mapType has changed. |
|
| OverlayEvent | The OverlayEvent is used to let listeners know when an overlay has been created. | |
| PanEvent | The zoom event is used to let groupLayers/layers and widgets know when the map is panning. | |
| RubberBandEvent |
RubberBandEvent is dispatched by the RubberBandMouseHandler in order to trap the extent that the user drew. |