Change @require to @require:
git-svn-id: http://svn.openlayers.org/trunk/openlayers@326 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
This commit is contained in:
@@ -1,5 +1,3 @@
|
||||
// @requires core/application.js
|
||||
|
||||
////
|
||||
/// This blob sucks in all the files in uncompressed form for ease of use
|
||||
///
|
||||
|
||||
@@ -17,7 +17,8 @@ OpenLayers.Control.prototype = {
|
||||
/**
|
||||
* @constructor
|
||||
*/
|
||||
initialize: function () {
|
||||
initialize: function (options) {
|
||||
Object.extend(this, options);
|
||||
},
|
||||
|
||||
/**
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
// @require OpenLayers/Control.js
|
||||
// @require: OpenLayers/Control.js
|
||||
|
||||
OpenLayers.Control.KeyboardDefaults = Class.create();
|
||||
OpenLayers.Control.KeyboardDefaults.prototype =
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
// @require OpenLayers/Control.js
|
||||
// @require: OpenLayers/Control.js
|
||||
/**
|
||||
* @class
|
||||
*/
|
||||
@@ -28,14 +28,15 @@ OpenLayers.Control.LayerSwitcher.prototype =
|
||||
/** @type String */
|
||||
nonActiveColor: "",
|
||||
|
||||
mode: "radio",
|
||||
|
||||
/**
|
||||
* @constructor
|
||||
*/
|
||||
initialize: function() {
|
||||
OpenLayers.Control.prototype.initialize.apply(this, arguments);
|
||||
initialize: function(options) {
|
||||
this.activeColor = OpenLayers.Control.LayerSwitcher.ACTIVE_COLOR;
|
||||
this.nonActiveColor = OpenLayers.Control.LayerSwitcher.NONACTIVE_COLOR;
|
||||
OpenLayers.Control.prototype.initialize.apply(this, arguments);
|
||||
},
|
||||
|
||||
/**
|
||||
@@ -84,10 +85,22 @@ OpenLayers.Control.LayerSwitcher.prototype =
|
||||
singleClick: function(evt) {
|
||||
var div = Event.element(evt);
|
||||
var layer = div.layer;
|
||||
if (this.mode == "checkbox") {
|
||||
var visible = layer.getVisibility();
|
||||
|
||||
this.setTabActivation(div, !visible);
|
||||
layer.setVisibility(!visible);
|
||||
} else {
|
||||
this.setTabActivation(div, true);
|
||||
layer.setVisibility(true);
|
||||
for( var i = 0; i < this.map.layers.length; i++) {
|
||||
if (layer != this.map.layers[i]) {
|
||||
this.setTabActivation($("LayerSwitcher_" + layer.name + "_Tab_p"), false);
|
||||
layer.setVisibility(false);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Event.stop(evt);
|
||||
},
|
||||
|
||||
@@ -115,6 +128,7 @@ OpenLayers.Control.LayerSwitcher.prototype =
|
||||
// Inner Label - for Rico Corners
|
||||
//
|
||||
var backdropLabel = document.createElement('p');
|
||||
backdropLabelOuter.id = "LayerSwitcher_" + layer.name + "_Tab_p";
|
||||
backdropLabel.innerHTML = layer.name;
|
||||
backdropLabel.style.marginTop = "0px";
|
||||
backdropLabel.style.marginBottom = "0px";
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
// @require OpenLayers/Control.js
|
||||
// @require: OpenLayers/Control.js
|
||||
OpenLayers.Control.MouseDefaults = Class.create();
|
||||
OpenLayers.Control.MouseDefaults.prototype =
|
||||
Object.extend( new OpenLayers.Control(), {
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
// @require OpenLayers/Control.js
|
||||
// @require: OpenLayers/Control.js
|
||||
//
|
||||
// default zoom/pan controls
|
||||
//
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
// @require OpenLayers/Control/PanZoom.js
|
||||
// @require: OpenLayers/Control/PanZoom.js
|
||||
|
||||
//
|
||||
// default zoom/pan controls
|
||||
@@ -49,11 +49,13 @@ OpenLayers.Control.PanZoomBar.prototype =
|
||||
return this.div;
|
||||
},
|
||||
_addZoomBar:function(centered,sz) {
|
||||
var imgLocation = OpenLayers.Util.getImagesLocation();
|
||||
|
||||
var zoomStopSize = this.zoomStopHeight;
|
||||
var slider = OpenLayers.Util.createImage("../img/slider.png",
|
||||
var slider = OpenLayers.Util.createImage(imgLocation+"slider.png",
|
||||
new OpenLayers.Pixel(20,9),
|
||||
centered.add(-1, (this.map.getZoomLevels())*zoomStopSize), "absolute",
|
||||
"OpenLayers_Control_PanZoomBar_Slider");
|
||||
"OpenLayers_Control_PanZoomBar_Slider" + this.map.id);
|
||||
slider.style.zIndex = this.div.zIndex + 5;
|
||||
this.slider = slider;
|
||||
|
||||
@@ -66,8 +68,11 @@ OpenLayers.Control.PanZoomBar.prototype =
|
||||
sz.h = zoomStopSize*(this.map.getZoomLevels()+1);
|
||||
sz.w = this.zoomStopWidth;
|
||||
|
||||
var div = OpenLayers.Util.createDiv('OpenLayers_Control_PanZoomBar_Zoombar',centered,sz);
|
||||
div.style.backgroundImage = "url(../img/zoombar.png)";
|
||||
var div = OpenLayers.Util.createDiv(
|
||||
'OpenLayers_Control_PanZoomBar_Zoombar' + this.map.id,
|
||||
centered,
|
||||
sz);
|
||||
div.style.backgroundImage = "url("+imgLocation+"zoombar.png)";
|
||||
|
||||
this.divEvents = new OpenLayers.Events(this, div);
|
||||
this.divEvents.register("mousedown", this, this.divClick);
|
||||
|
||||
@@ -60,6 +60,10 @@ OpenLayers.Events.prototype = {
|
||||
listeners.push( func.bindAsEventListener(obj) );
|
||||
},
|
||||
|
||||
remove: function (type) {
|
||||
this.listeners[type].pop();
|
||||
},
|
||||
|
||||
/**
|
||||
* @param {event} evt
|
||||
*/
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
// @require OpenLayers/Layer.js
|
||||
// @require: OpenLayers/Layer.js
|
||||
|
||||
OpenLayers.Layer.Google = Class.create();
|
||||
OpenLayers.Layer.Google.prototype = Object.extend( new OpenLayers.Layer(), {
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
// @require OpenLayers/Layer.js
|
||||
// @require OpenLayers/Util.js
|
||||
// @require: OpenLayers/Layer.js
|
||||
// @require: OpenLayers/Util.js
|
||||
OpenLayers.Layer.Grid = Class.create();
|
||||
OpenLayers.Layer.Grid.prototype = Object.extend( new OpenLayers.Layer(), {
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
// @require OpenLayers/Layer.js
|
||||
// @require: OpenLayers/Layer.js
|
||||
/**
|
||||
* @class
|
||||
*/
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
// @require OpenLayers/Layer/Markers.js
|
||||
// @require: OpenLayers/Layer/Markers.js
|
||||
/**
|
||||
* @class
|
||||
*/
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
// @require OpenLayers/Layer/Grid.js
|
||||
// @require OpenLayers/Layer/Markers.js
|
||||
// @require: OpenLayers/Layer/Grid.js
|
||||
// @require: OpenLayers/Layer/Markers.js
|
||||
/**
|
||||
* @class
|
||||
*/
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
// @require OpenLayers/Layer/Grid.js
|
||||
// @require: OpenLayers/Layer/Grid.js
|
||||
/**
|
||||
* @class
|
||||
*/
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
// @require OpenLayers/Util.js
|
||||
// @require: OpenLayers/Util.js
|
||||
/**
|
||||
* @class
|
||||
*
|
||||
@@ -98,7 +98,7 @@ OpenLayers.Map.prototype = {
|
||||
if (!this.controls) {
|
||||
this.controls = [];
|
||||
this.addControl(new OpenLayers.Control.MouseDefaults());
|
||||
this.addControl(new OpenLayers.Control.PanZoom());
|
||||
this.addControl(new OpenLayers.Control.PanZoomBar());
|
||||
}
|
||||
|
||||
this.popups = new Array();
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
// @require OpenLayers/Util.js
|
||||
// @require: OpenLayers/Util.js
|
||||
|
||||
/**
|
||||
* @class
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
// @require OpenLayers/Tile.js
|
||||
// @require: OpenLayers/Tile.js
|
||||
/**
|
||||
* @class
|
||||
*/
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
// @require OpenLayers/Tile.js
|
||||
// @require: OpenLayers/Tile.js
|
||||
/**
|
||||
* @class
|
||||
*/
|
||||
|
||||
Reference in New Issue
Block a user