diff --git a/lib/OpenLayers/Map.js b/lib/OpenLayers/Map.js index 61d4bdb632..fa7d5a5a8c 100644 --- a/lib/OpenLayers/Map.js +++ b/lib/OpenLayers/Map.js @@ -26,7 +26,32 @@ OpenLayers.Map = OpenLayers.Class({ /** * Constant: EVENT_TYPES - * {Array(String)} supported application event types + * {Array(String)} Supported application event types. Register a listener + * for a particular event with the following syntax: + * (code) + * map.events.register(type, obj, listener); + * (end) + * + * Supported map event types: + * - *addlayer* triggered after a layer has been added + * - *removelayer* triggered after a layer has been removed + * - *changelayer* triggered after a layer name change, order change, or + * visibility change (due to resolution thresholds) + * - *movestart* triggered after the start of a drag, pan, or zoom + * - *move* triggered after each drag, pan, or zoom + * - *moveend* triggered after a drag, pan, or zoom completes + * - *popupopen* triggered after a popup opens + * - *popupclose* triggered after a popup opens + * - *addmarker* triggered after a marker has been added + * - *removemarker* triggered after a marker has been removed + * - *clearmarkers* triggered after markers have been cleared + * - *mouseover* triggered after mouseover the map + * - *mouseout* triggered after mouseout the map + * - *mousemove* triggered after mousemove the map + * - *dragstart* triggered after the start of a drag + * - *drag* triggered after a drag + * - *dragend* triggered after the end of a drag + * - *changebaselayer* triggered after the base layer changes */ EVENT_TYPES: [ "addlayer", "removelayer", "changelayer", "movestart", "move",