Changeset 215
- Timestamp:
- 05/20/06 16:39:33 (3 years ago)
- Files:
-
- trunk/openlayers/lib/OpenLayers/Feature.js (modified) (1 diff)
- trunk/openlayers/lib/OpenLayers/Layer/Text.js (modified) (1 diff)
- trunk/openlayers/lib/OpenLayers/Marker.js (modified) (1 diff)
- trunk/openlayers/lib/OpenLayers/Tile/WFS.js (modified) (1 diff)
- trunk/openlayers/markers.html (modified) (1 diff)
- trunk/openlayers/tests/test_Layer_Marker.html (modified) (1 diff)
- trunk/openlayers/tests/test_Marker.html (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/openlayers/lib/OpenLayers/Feature.js
r212 r215 26 26 var size = new OpenLayers.Size(this.data.iconW, this.data.iconH); 27 27 var icon = new OpenLayers.Icon(this.data.iconURL, size); 28 var marker = new OpenLayers.Marker( icon,this.lonlat);28 var marker = new OpenLayers.Marker(this.lonlat,icon); 29 29 if (this.title) { 30 30 var popup = new OpenLayers.Popup(this.latlon, trunk/openlayers/lib/OpenLayers/Layer/Text.js
r172 r215 63 63 } 64 64 if (set) { 65 this.addMarker(new OpenLayers.Marker( icon, location));65 this.addMarker(new OpenLayers.Marker(location,icon)); 66 66 } 67 67 } trunk/openlayers/lib/OpenLayers/Marker.js
r199 r215 27 27 * @param {OpenLayers.LonLat lonlat 28 28 */ 29 initialize: function( icon, lonlat) {29 initialize: function(lonlat, icon) { 30 30 this.icon = icon; 31 31 this.lonlat = lonlat; trunk/openlayers/lib/OpenLayers/Tile/WFS.js
r209 r215 97 97 98 98 //make new marker 99 var marker = new OpenLayers.Marker( icon, feature.lonlat);99 var marker = new OpenLayers.Marker(feature.lonlat, icon); 100 100 this.addMarker(marker); 101 101 } trunk/openlayers/markers.html
r206 r215 26 26 map.addLayer(newl); 27 27 var icon = new OpenLayers.Icon('http://boston.openguides.org/markers/AQUA.png',new OpenLayers.Size(10,17)); 28 markers.addMarker(new OpenLayers.Marker( icon, new OpenLayers.LonLat(0,0)));29 markers.addMarker(new OpenLayers.Marker( icon, new OpenLayers.LonLat(0,45)));30 marker = new OpenLayers.Marker( icon, new OpenLayers.LonLat(90,10));28 markers.addMarker(new OpenLayers.Marker(new OpenLayers.LonLat(0,0),icon)); 29 markers.addMarker(new OpenLayers.Marker(new OpenLayers.LonLat(0,45),icon)); 30 marker = new OpenLayers.Marker(new OpenLayers.LonLat(90,10),icon); 31 31 marker.events.register('mousedown', marker, function(evt) { alert(this.icon.url); Event.stop(evt); }); 32 32 markers.addMarker(marker); trunk/openlayers/tests/test_Layer_Marker.html
r203 r215 18 18 t.ok( layer instanceof OpenLayers.Layer.Marker, "new OpenLayers.Layer.Marker returns object" ); 19 19 t.eq( layer.name, "Test Layer", "layer.name is correct" ); 20 layer.addMarker(new OpenLayers.Marker(new OpenLayers.Icon(), new OpenLayers.Size()));20 layer.addMarker(new OpenLayers.Marker(new OpenLayers.Icon(),new OpenLayers.LonLat(0,0))); 21 21 t.eq( layer.markers.length, 1, "addLayer adds marker to layer." ); 22 22 } trunk/openlayers/tests/test_Marker.html
r103 r215 7 7 function test_01_Marker_constructor (t) { 8 8 t.plan( 5 ); 9 marker = new OpenLayers.Marker(new OpenLayers. Icon(),new OpenLayers.LonLat(2,1));9 marker = new OpenLayers.Marker(new OpenLayers.LonLat(2,1),new OpenLayers.Icon()); 10 10 t.ok( marker instanceof OpenLayers.Marker, "new OpenLayers.Marker returns Marker object" ); 11 11 t.ok( marker.icon instanceof OpenLayers.Icon, "new marker.Icon returns Icon object" );
