forked from Snck3rs/contao-leaflet-libraries
Update to leaflet.fullscreen 1.3.0.
This commit is contained in:
@@ -17,7 +17,7 @@ This package contains following packages:
|
|||||||
- [Leaflet.markercluster 0.4.0](https://github.com/Leaflet/Leaflet.markercluster)
|
- [Leaflet.markercluster 0.4.0](https://github.com/Leaflet/Leaflet.markercluster)
|
||||||
- [Leaflet-omnivore 0.3.2](https://github.com/mapbox/leaflet-omnivore)
|
- [Leaflet-omnivore 0.3.2](https://github.com/mapbox/leaflet-omnivore)
|
||||||
- [Leaflet.loading 0.1.16](https://github.com/ebrelsford/Leaflet.loading)
|
- [Leaflet.loading 0.1.16](https://github.com/ebrelsford/Leaflet.loading)
|
||||||
- [Leaflet.Control.FullScreen 1.1.4](https://github.com/brunob/leaflet.fullscreen)
|
- [Leaflet.Control.FullScreen 1.3.0](https://github.com/brunob/leaflet.fullscreen)
|
||||||
- [Leaflet Control Geocoder 1.0.0](https://github.com/perliedman/leaflet-control-geocoder)
|
- [Leaflet Control Geocoder 1.0.0](https://github.com/perliedman/leaflet-control-geocoder)
|
||||||
- [spin.js 2.0.2](http://fgnass.github.io/spin.js)
|
- [spin.js 2.0.2](http://fgnass.github.io/spin.js)
|
||||||
|
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
.leaflet-control-zoom-fullscreen { background-image: url(icon-fullscreen.png); }
|
.fullscreen-icon { background-image: url(icon-fullscreen.png); }
|
||||||
.leaflet-retina .leaflet-control-zoom-fullscreen { background-image: url(icon-fullscreen-2x.png); background-size: 26px 26px; }
|
.leaflet-retina .fullscreen-icon { background-image: url(icon-fullscreen-2x.png); background-size: 26px 26px; }
|
||||||
.leaflet-container:-webkit-full-screen { width: 100% !important; height: 100% !important; z-index: 99999; }
|
.leaflet-container:-webkit-full-screen { width: 100% !important; height: 100% !important; z-index: 99999; }
|
||||||
.leaflet-pseudo-fullscreen { position: fixed !important; width: 100% !important; height: 100% !important; top: 0px !important; left: 0px !important; z-index: 99999; }
|
.leaflet-pseudo-fullscreen { position: fixed !important; width: 100% !important; height: 100% !important; top: 0px !important; left: 0px !important; z-index: 99999; }
|
||||||
34
assets/leaflet-fullscreen/Control.FullScreen.js
vendored
34
assets/leaflet-fullscreen/Control.FullScreen.js
vendored
@@ -4,12 +4,13 @@ L.Control.FullScreen = L.Control.extend({
|
|||||||
options: {
|
options: {
|
||||||
position: 'topleft',
|
position: 'topleft',
|
||||||
title: 'Full Screen',
|
title: 'Full Screen',
|
||||||
|
titleCancel: 'Exit Full Screen',
|
||||||
forceSeparateButton: false,
|
forceSeparateButton: false,
|
||||||
forcePseudoFullscreen: false
|
forcePseudoFullscreen: false
|
||||||
},
|
},
|
||||||
|
|
||||||
onAdd: function (map) {
|
onAdd: function (map) {
|
||||||
var className = 'leaflet-control-zoom-fullscreen', container;
|
var className = 'leaflet-control-zoom-fullscreen', container, content = '';
|
||||||
|
|
||||||
if (map.zoomControl && !this.options.forceSeparateButton) {
|
if (map.zoomControl && !this.options.forceSeparateButton) {
|
||||||
container = map.zoomControl._container;
|
container = map.zoomControl._container;
|
||||||
@@ -17,20 +18,29 @@ L.Control.FullScreen = L.Control.extend({
|
|||||||
container = L.DomUtil.create('div', 'leaflet-bar');
|
container = L.DomUtil.create('div', 'leaflet-bar');
|
||||||
}
|
}
|
||||||
|
|
||||||
this._createButton(this.options.title, className, container, this.toggleFullScreen, this);
|
if (this.options.content) {
|
||||||
|
content = this.options.content;
|
||||||
|
} else {
|
||||||
|
className += ' fullscreen-icon';
|
||||||
|
}
|
||||||
|
|
||||||
|
this._createButton(this.options.title, className, content, container, this.toggleFullScreen, this);
|
||||||
|
|
||||||
|
this._map.on('enterFullscreen exitFullscreen', this._toggleTitle, this);
|
||||||
|
|
||||||
return container;
|
return container;
|
||||||
},
|
},
|
||||||
|
|
||||||
_createButton: function (title, className, container, fn, context) {
|
_createButton: function (title, className, content, container, fn, context) {
|
||||||
var link = L.DomUtil.create('a', className, container);
|
this.link = L.DomUtil.create('a', className, container);
|
||||||
link.href = '#';
|
this.link.href = '#';
|
||||||
link.title = title;
|
this.link.title = title;
|
||||||
|
this.link.innerHTML = content;
|
||||||
|
|
||||||
L.DomEvent
|
L.DomEvent
|
||||||
.addListener(link, 'click', L.DomEvent.stopPropagation)
|
.addListener(this.link, 'click', L.DomEvent.stopPropagation)
|
||||||
.addListener(link, 'click', L.DomEvent.preventDefault)
|
.addListener(this.link, 'click', L.DomEvent.preventDefault)
|
||||||
.addListener(link, 'click', fn, context);
|
.addListener(this.link, 'click', fn, context);
|
||||||
|
|
||||||
L.DomEvent
|
L.DomEvent
|
||||||
.addListener(container, fullScreenApi.fullScreenEventName, L.DomEvent.stopPropagation)
|
.addListener(container, fullScreenApi.fullScreenEventName, L.DomEvent.stopPropagation)
|
||||||
@@ -42,7 +52,7 @@ L.Control.FullScreen = L.Control.extend({
|
|||||||
.addListener(document, fullScreenApi.fullScreenEventName, L.DomEvent.preventDefault)
|
.addListener(document, fullScreenApi.fullScreenEventName, L.DomEvent.preventDefault)
|
||||||
.addListener(document, fullScreenApi.fullScreenEventName, this._handleEscKey, context);
|
.addListener(document, fullScreenApi.fullScreenEventName, this._handleEscKey, context);
|
||||||
|
|
||||||
return link;
|
return this.link;
|
||||||
},
|
},
|
||||||
|
|
||||||
toggleFullScreen: function () {
|
toggleFullScreen: function () {
|
||||||
@@ -71,6 +81,10 @@ L.Control.FullScreen = L.Control.extend({
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
|
||||||
|
_toggleTitle: function() {
|
||||||
|
this.link.title = this._map._isFullscreen ? this.options.title : this.options.titleCancel;
|
||||||
|
},
|
||||||
|
|
||||||
_handleEscKey: function () {
|
_handleEscKey: function () {
|
||||||
var map = this._map;
|
var map = this._map;
|
||||||
if (!fullScreenApi.isFullScreen(map) && !map._exitFired) {
|
if (!fullScreenApi.isFullScreen(map) && !map._exitFired) {
|
||||||
|
|||||||
@@ -1 +1 @@
|
|||||||
.leaflet-control-zoom-fullscreen{background-image:url('icon-fullscreen.png')}.leaflet-retina .leaflet-control-zoom-fullscreen{background-image:url('icon-fullscreen-2x.png');background-size:26px 26px}.leaflet-container:-webkit-full-screen{width:100%!important;height:100%!important;z-index:99999}.leaflet-pseudo-fullscreen{position:fixed!important;width:100%!important;height:100%!important;top:0!important;left:0!important;z-index:99999}
|
.fullscreen-icon{background-image:url('icon-fullscreen.png')}.leaflet-retina .fullscreen-icon{background-image:url('icon-fullscreen-2x.png');background-size:26px 26px}.leaflet-container:-webkit-full-screen{width:100%!important;height:100%!important;z-index:99999}.leaflet-pseudo-fullscreen{position:fixed!important;width:100%!important;height:100%!important;top:0!important;left:0!important;z-index:99999}
|
||||||
@@ -1 +1 @@
|
|||||||
!function(){L.Control.FullScreen=L.Control.extend({options:{position:"topleft",title:"Full Screen",forceSeparateButton:!1,forcePseudoFullscreen:!1},onAdd:function(e){var n,t="leaflet-control-zoom-fullscreen";return n=e.zoomControl&&!this.options.forceSeparateButton?e.zoomControl._container:L.DomUtil.create("div","leaflet-bar"),this._createButton(this.options.title,t,n,this.toggleFullScreen,this),n},_createButton:function(n,t,l,r,o){var u=L.DomUtil.create("a",t,l);return u.href="#",u.title=n,L.DomEvent.addListener(u,"click",L.DomEvent.stopPropagation).addListener(u,"click",L.DomEvent.preventDefault).addListener(u,"click",r,o),L.DomEvent.addListener(l,e.fullScreenEventName,L.DomEvent.stopPropagation).addListener(l,e.fullScreenEventName,L.DomEvent.preventDefault).addListener(l,e.fullScreenEventName,this._handleEscKey,o),L.DomEvent.addListener(document,e.fullScreenEventName,L.DomEvent.stopPropagation).addListener(document,e.fullScreenEventName,L.DomEvent.preventDefault).addListener(document,e.fullScreenEventName,this._handleEscKey,o),u},toggleFullScreen:function(){var n=this._map;n._exitFired=!1,n._isFullscreen?(e.supportsFullScreen&&!this.options.forcePseudoFullscreen?e.cancelFullScreen(n._container):L.DomUtil.removeClass(n._container,"leaflet-pseudo-fullscreen"),n.invalidateSize(),n.fire("exitFullscreen"),n._exitFired=!0,n._isFullscreen=!1):(e.supportsFullScreen&&!this.options.forcePseudoFullscreen?e.requestFullScreen(n._container):L.DomUtil.addClass(n._container,"leaflet-pseudo-fullscreen"),n.invalidateSize(),n.fire("enterFullscreen"),n._isFullscreen=!0)},_handleEscKey:function(){var n=this._map;e.isFullScreen(n)||n._exitFired||(n.fire("exitFullscreen"),n._exitFired=!0,n._isFullscreen=!1)}}),L.Map.addInitHook(function(){this.options.fullscreenControl&&(this.fullscreenControl=L.control.fullscreen(this.options.fullscreenControlOptions),this.addControl(this.fullscreenControl))}),L.control.fullscreen=function(e){return new L.Control.FullScreen(e)};var e={supportsFullScreen:!1,isFullScreen:function(){return!1},requestFullScreen:function(){},cancelFullScreen:function(){},fullScreenEventName:"",prefix:""},n="webkit moz o ms khtml".split(" ");if("undefined"!=typeof document.exitFullscreen)e.supportsFullScreen=!0;else for(var t=0,l=n.length;l>t;t++)if(e.prefix=n[t],"undefined"!=typeof document[e.prefix+"CancelFullScreen"]){e.supportsFullScreen=!0;break}e.supportsFullScreen&&(e.fullScreenEventName=e.prefix+"fullscreenchange",e.isFullScreen=function(){switch(this.prefix){case"":return document.fullScreen;case"webkit":return document.webkitIsFullScreen;default:return document[this.prefix+"FullScreen"]}},e.requestFullScreen=function(e){return""===this.prefix?e.requestFullscreen():e[this.prefix+"RequestFullScreen"]()},e.cancelFullScreen=function(){return""===this.prefix?document.exitFullscreen():document[this.prefix+"CancelFullScreen"]()}),"undefined"!=typeof jQuery&&(jQuery.fn.requestFullScreen=function(){return this.each(function(){var n=jQuery(this);e.supportsFullScreen&&e.requestFullScreen(n)})}),window.fullScreenApi=e}();
|
!function(){L.Control.FullScreen=L.Control.extend({options:{position:"topleft",title:"Full Screen",titleCancel:"Exit Full Screen",forceSeparateButton:!1,forcePseudoFullscreen:!1},onAdd:function(e){var n,t="leaflet-control-zoom-fullscreen",l="";return n=e.zoomControl&&!this.options.forceSeparateButton?e.zoomControl._container:L.DomUtil.create("div","leaflet-bar"),this.options.content?l=this.options.content:t+=" fullscreen-icon",this._createButton(this.options.title,t,l,n,this.toggleFullScreen,this),this._map.on("enterFullscreen exitFullscreen",this._toggleTitle,this),n},_createButton:function(n,t,l,r,i,o){return this.link=L.DomUtil.create("a",t,r),this.link.href="#",this.link.title=n,this.link.innerHTML=l,L.DomEvent.addListener(this.link,"click",L.DomEvent.stopPropagation).addListener(this.link,"click",L.DomEvent.preventDefault).addListener(this.link,"click",i,o),L.DomEvent.addListener(r,e.fullScreenEventName,L.DomEvent.stopPropagation).addListener(r,e.fullScreenEventName,L.DomEvent.preventDefault).addListener(r,e.fullScreenEventName,this._handleEscKey,o),L.DomEvent.addListener(document,e.fullScreenEventName,L.DomEvent.stopPropagation).addListener(document,e.fullScreenEventName,L.DomEvent.preventDefault).addListener(document,e.fullScreenEventName,this._handleEscKey,o),this.link},toggleFullScreen:function(){var n=this._map;n._exitFired=!1,n._isFullscreen?(e.supportsFullScreen&&!this.options.forcePseudoFullscreen?e.cancelFullScreen(n._container):L.DomUtil.removeClass(n._container,"leaflet-pseudo-fullscreen"),n.invalidateSize(),n.fire("exitFullscreen"),n._exitFired=!0,n._isFullscreen=!1):(e.supportsFullScreen&&!this.options.forcePseudoFullscreen?e.requestFullScreen(n._container):L.DomUtil.addClass(n._container,"leaflet-pseudo-fullscreen"),n.invalidateSize(),n.fire("enterFullscreen"),n._isFullscreen=!0)},_toggleTitle:function(){this.link.title=this._map._isFullscreen?this.options.title:this.options.titleCancel},_handleEscKey:function(){var n=this._map;e.isFullScreen(n)||n._exitFired||(n.fire("exitFullscreen"),n._exitFired=!0,n._isFullscreen=!1)}}),L.Map.addInitHook(function(){this.options.fullscreenControl&&(this.fullscreenControl=L.control.fullscreen(this.options.fullscreenControlOptions),this.addControl(this.fullscreenControl))}),L.control.fullscreen=function(e){return new L.Control.FullScreen(e)};var e={supportsFullScreen:!1,isFullScreen:function(){return!1},requestFullScreen:function(){},cancelFullScreen:function(){},fullScreenEventName:"",prefix:""},n="webkit moz o ms khtml".split(" ");if("undefined"!=typeof document.exitFullscreen)e.supportsFullScreen=!0;else for(var t=0,l=n.length;l>t;t++)if(e.prefix=n[t],"undefined"!=typeof document[e.prefix+"CancelFullScreen"]){e.supportsFullScreen=!0;break}e.supportsFullScreen&&(e.fullScreenEventName=e.prefix+"fullscreenchange",e.isFullScreen=function(){switch(this.prefix){case"":return document.fullScreen;case"webkit":return document.webkitIsFullScreen;default:return document[this.prefix+"FullScreen"]}},e.requestFullScreen=function(e){return""===this.prefix?e.requestFullscreen():e[this.prefix+"RequestFullScreen"]()},e.cancelFullScreen=function(){return""===this.prefix?document.exitFullscreen():document[this.prefix+"CancelFullScreen"]()}),"undefined"!=typeof jQuery&&(jQuery.fn.requestFullScreen=function(){return this.each(function(){var n=jQuery(this);e.supportsFullScreen&&e.requestFullScreen(n)})}),window.fullScreenApi=e}();
|
||||||
@@ -1,22 +1,19 @@
|
|||||||
Copyright (c) 2013, Bruno Bergot
|
Copyright (c) 2013, Bruno Bergot
|
||||||
All rights reserved.
|
|
||||||
|
|
||||||
Redistribution and use in source and binary forms, with or without modification, are
|
Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||||
permitted provided that the following conditions are met:
|
of this software and associated documentation files (the "Software"), to deal
|
||||||
|
in the Software without restriction, including without limitation the rights
|
||||||
|
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||||
|
copies of the Software, and to permit persons to whom the Software is
|
||||||
|
furnished to do so, subject to the following conditions:
|
||||||
|
|
||||||
1. Redistributions of source code must retain the above copyright notice, this list of
|
The above copyright notice and this permission notice shall be included in
|
||||||
conditions and the following disclaimer.
|
all copies or substantial portions of the Software.
|
||||||
|
|
||||||
2. Redistributions in binary form must reproduce the above copyright notice, this list
|
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||||
of conditions and the following disclaimer in the documentation and/or other materials
|
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||||
provided with the distribution.
|
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||||
|
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||||
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY
|
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||||
EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
|
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
||||||
MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
|
THE SOFTWARE.
|
||||||
COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
|
|
||||||
EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
|
|
||||||
SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
|
|
||||||
HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR
|
|
||||||
TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
|
|
||||||
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
|
||||||
|
|||||||
@@ -44,6 +44,8 @@ __Events and options__:
|
|||||||
L.control.fullscreen({
|
L.control.fullscreen({
|
||||||
position: 'topleft', // change the position of the button can be topleft, topright, bottomright or bottomleft, defaut topleft
|
position: 'topleft', // change the position of the button can be topleft, topright, bottomright or bottomleft, defaut topleft
|
||||||
title: 'Show me the fullscreen !', // change the title of the button, default Full Screen
|
title: 'Show me the fullscreen !', // change the title of the button, default Full Screen
|
||||||
|
titleCancel: 'Exit fullscreen mode' // change the title of the button when fullscreen is on, default Exit Full Screen
|
||||||
|
content: null // change the content of the button, can be HTML, default null
|
||||||
forceSeparateButton: true, // force seperate button to detach from zoom buttons, default false
|
forceSeparateButton: true, // force seperate button to detach from zoom buttons, default false
|
||||||
forcePseudoFullscreen: true // force use of pseudo full screen even if full screen API is available, default false
|
forcePseudoFullscreen: true // force use of pseudo full screen even if full screen API is available, default false
|
||||||
}).addTo(map);
|
}).addTo(map);
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "leaflet.fullscreen",
|
"name": "leaflet.fullscreen",
|
||||||
"version": "1.1.4",
|
"version": "1.3.0",
|
||||||
"homepage": "https://github.com/brunob/leaflet.fullscreen",
|
"homepage": "https://github.com/brunob/leaflet.fullscreen",
|
||||||
"authors": [
|
"authors": [
|
||||||
"brunob <brunobergot@gmail.com>"
|
"brunob <brunobergot@gmail.com>"
|
||||||
|
|||||||
@@ -3,17 +3,17 @@
|
|||||||
<head>
|
<head>
|
||||||
<meta charset='utf-8'>
|
<meta charset='utf-8'>
|
||||||
<title>Leaflet.Control.FullScreen Demo</title>
|
<title>Leaflet.Control.FullScreen Demo</title>
|
||||||
<link rel="stylesheet" href="http://cdn.leafletjs.com/leaflet-0.7/leaflet.css" />
|
<link rel="stylesheet" href="http://cdn.leafletjs.com/leaflet-0.7.5/leaflet.css" />
|
||||||
<style type="text/css">
|
<style type="text/css">
|
||||||
#map { width: 700px; height: 433px; }
|
#map { width: 700px; height: 433px; }
|
||||||
.leaflet-control-zoom-fullscreen { background-image: url(icon-fullscreen.png); }
|
.fullscreen-icon { background-image: url(icon-fullscreen.png); }
|
||||||
/* on selector per rule as explained here : http://www.sitepoint.com/html5-full-screen-api/ */
|
/* on selector per rule as explained here : http://www.sitepoint.com/html5-full-screen-api/ */
|
||||||
#map:-webkit-full-screen { width: 100% !important; height: 100% !important; z-index: 99999; }
|
#map:-webkit-full-screen { width: 100% !important; height: 100% !important; z-index: 99999; }
|
||||||
#map:-moz-full-screen { width: 100% !important; height: 100% !important; z-index: 99999; }
|
#map:-moz-full-screen { width: 100% !important; height: 100% !important; z-index: 99999; }
|
||||||
#map:full-screen { width: 100% !important; height: 100% !important; z-index: 99999; }
|
#map:full-screen { width: 100% !important; height: 100% !important; z-index: 99999; }
|
||||||
.leaflet-pseudo-fullscreen { position: fixed !important; width: 100% !important; height: 100% !important; top: 0px !important; left: 0px !important; z-index: 99999; }
|
.leaflet-pseudo-fullscreen { position: fixed !important; width: 100% !important; height: 100% !important; top: 0px !important; left: 0px !important; z-index: 99999; }
|
||||||
</style>
|
</style>
|
||||||
<script src="http://cdn.leafletjs.com/leaflet-0.7/leaflet.js"></script>
|
<script src="http://cdn.leafletjs.com/leaflet-0.7.5/leaflet.js"></script>
|
||||||
<script src="Control.FullScreen.js"></script>
|
<script src="Control.FullScreen.js"></script>
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
@@ -21,9 +21,10 @@
|
|||||||
<div id="map"></div>
|
<div id="map"></div>
|
||||||
|
|
||||||
<script>
|
<script>
|
||||||
var base = new L.TileLayer('http://{s}.www.toolserver.org/tiles/bw-mapnik/{z}/{x}/{y}.png', {
|
var base = new L.TileLayer('http://{s}.basemaps.cartocdn.com/light_all/{z}/{x}/{y}.png', {
|
||||||
maxZoom: 18,
|
maxZoom: 19,
|
||||||
attribution: '© <a href="http://openstreetmap.org">OpenStreetMap</a> contributors, <a href="http://creativecommons.org/licenses/by-sa/2.0/">CC-BY-SA</a>'
|
subdomains: 'abcd',
|
||||||
|
attribution: '© <a href="http://www.openstreetmap.org/copyright">OpenStreetMap</a> © <a href="http://cartodb.com/attributions">CartoDB</a>'
|
||||||
});
|
});
|
||||||
|
|
||||||
var map = new L.Map('map', {
|
var map = new L.Map('map', {
|
||||||
@@ -32,7 +33,8 @@
|
|||||||
zoom: 5,
|
zoom: 5,
|
||||||
fullscreenControl: true,
|
fullscreenControl: true,
|
||||||
fullscreenControlOptions: { // optional
|
fullscreenControlOptions: { // optional
|
||||||
title:"Show me the fullscreen !"
|
title:"Show me the fullscreen !",
|
||||||
|
titleCancel:"Exit fullscreen mode"
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "leaflet.fullscreen",
|
"name": "leaflet.fullscreen",
|
||||||
"version": "1.1.4",
|
"version": "1.3.0",
|
||||||
"description": "Simple plugin for Leaflet that adds fullscreen button to your maps.",
|
"description": "Simple plugin for Leaflet that adds fullscreen button to your maps.",
|
||||||
"main": "Control.FullScreen.js",
|
"main": "Control.FullScreen.js",
|
||||||
"scripts": {
|
"scripts": {
|
||||||
|
|||||||
@@ -65,7 +65,7 @@ $GLOBALS['LEAFLET_LIBRARIES']['leaflet-loading'] = array
|
|||||||
$GLOBALS['LEAFLET_LIBRARIES']['leaflet-fullscreen'] = array
|
$GLOBALS['LEAFLET_LIBRARIES']['leaflet-fullscreen'] = array
|
||||||
(
|
(
|
||||||
'name' => 'Leaflet.Control.FullScreen',
|
'name' => 'Leaflet.Control.FullScreen',
|
||||||
'version' => '1.1.4',
|
'version' => '1.3.0',
|
||||||
'license' => '<a href="https://github.com/brunob/leaflet.fullscreen/blob/master/LICENSE" target="_blank">MIT</a>',
|
'license' => '<a href="https://github.com/brunob/leaflet.fullscreen/blob/master/LICENSE" target="_blank">MIT</a>',
|
||||||
'homepage' => 'https://github.com/brunob/leaflet.fullscreen',
|
'homepage' => 'https://github.com/brunob/leaflet.fullscreen',
|
||||||
'css' => 'assets/leaflet/libs/leaflet-fullscreen/Control.FullScreen.min.css',
|
'css' => 'assets/leaflet/libs/leaflet-fullscreen/Control.FullScreen.min.css',
|
||||||
|
|||||||
Reference in New Issue
Block a user