|
/* Copyright (c) 2006-2010 by OpenLayers Contributors (see authors.txt for |
|
* full list of contributors). Published under the Clear BSD license. |
|
* See http://svn.openlayers.org/trunk/openlayers/license.txt for the |
|
* full text of the license. */ |
|
|
|
/** |
|
* @requires OpenLayers/Control.js |
|
*/ |
|
|
|
/** |
|
* Class: OpenLayers.Control.ZoomToMaxExtent |
|
* The ZoomToMaxExtent control is a button that zooms out to the maximum |
|
* extent of the map. It is designed to be used with a |
|
* <OpenLayers.Control.Panel>. |
|
* |
|
* Inherits from: |
|
* - <OpenLayers.Control> |
|
*/ |
|
OpenLayers.Control.ZoomToMaxExtent = OpenLayers.Class(OpenLayers.Control, { |
|
|
|
/** |
|
* Property: type |
|
* {String} The type of <OpenLayers.Control> -- When added to a |
|
* <Control.Panel>, 'type' is used by the panel to determine how to |
|
* handle our events. |
|
*/ |
|
type: OpenLayers.Control.TYPE_BUTTON, |
|
|
|
/* |
|
* Method: trigger |
|
* Do the zoom. |
|
*/ |
|
trigger: function() { |
|
if (this.map) { |
|
this.map.zoomToMaxExtent(); |
|
} |
|
}, |
|
|
|
CLASS_NAME: "OpenLayers.Control.ZoomToMaxExtent" |
|
}); |
|
|