remove no-longer needed types from MapEvent
[potlatch2.git] / net / systemeD / halcyon / MapEvent.as
index 87262d3..efb0852 100644 (file)
@@ -2,17 +2,23 @@ package net.systemeD.halcyon {
 
     import flash.events.Event;
 
+    /** Defines map-related events. */
     public class MapEvent extends Event {
 
                public static const DOWNLOAD:String = "download";
-               public var minlon:Number, maxlon:Number, maxlat:Number, minlat:Number;
+               public static const RESIZE:String = "resize";
+               public static const MOVE:String = "move";
+               public static const SCALE:String = "scale";
+               public static const NUDGE_BACKGROUND:String = "nudge_background";
+        public static const INITIALISED:String = "initialized";
+               public static const BUMP:String = "bump";
+               public static const ERROR:String = "error";                             // ** FIXME - this should be a dedicated ErrorEvent class
 
-        public function MapEvent(eventname:String, minlon:Number, maxlon:Number, maxlat:Number, minlat:Number) {
+               public var params:Object;
+
+        public function MapEvent(eventname:String, params:Object) {
             super(eventname);
-            this.minlat = minlat;
-            this.minlon = minlon;
-            this.maxlat = maxlat;
-            this.maxlon = maxlon;
+            this.params=params;
         }
     }