react-leaflet
Advanced tools
Comparing version 0.5.0 to 0.6.0
@@ -7,13 +7,13 @@ "use strict"; | ||
var _interopRequireDefault = function (obj) { return obj && obj.__esModule ? obj : { "default": obj }; }; | ||
var _createClass = (function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; })(); | ||
var _classCallCheck = function (instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } }; | ||
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { "default": obj }; } | ||
var _createClass = (function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; })(); | ||
function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } | ||
var _inherits = function (subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function, not " + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) subClass.__proto__ = superClass; }; | ||
function _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function, not " + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) subClass.__proto__ = superClass; } | ||
var _React = require("react"); | ||
var _react = require("react"); | ||
var _React2 = _interopRequireDefault(_React); | ||
var _react2 = _interopRequireDefault(_react); | ||
@@ -62,5 +62,5 @@ var _MapLayer2 = require("./MapLayer"); | ||
BaseTileLayer.propTypes = { | ||
opacity: _React2["default"].PropTypes.number, | ||
zIndex: _React2["default"].PropTypes.number | ||
opacity: _react2["default"].PropTypes.number, | ||
zIndex: _react2["default"].PropTypes.number | ||
}; | ||
module.exports = exports["default"]; |
@@ -7,19 +7,17 @@ "use strict"; | ||
var _interopRequireDefault = function (obj) { return obj && obj.__esModule ? obj : { "default": obj }; }; | ||
var _createClass = (function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; })(); | ||
var _objectWithoutProperties = function (obj, keys) { var target = {}; for (var i in obj) { if (keys.indexOf(i) >= 0) continue; if (!Object.prototype.hasOwnProperty.call(obj, i)) continue; target[i] = obj[i]; } return target; }; | ||
var _get = function get(_x, _x2, _x3) { var _again = true; _function: while (_again) { var object = _x, property = _x2, receiver = _x3; desc = parent = getter = undefined; _again = false; var desc = Object.getOwnPropertyDescriptor(object, property); if (desc === undefined) { var parent = Object.getPrototypeOf(object); if (parent === null) { return undefined; } else { _x = parent; _x2 = property; _x3 = receiver; _again = true; continue _function; } } else if ("value" in desc) { return desc.value; } else { var getter = desc.get; if (getter === undefined) { return undefined; } return getter.call(receiver); } } }; | ||
var _classCallCheck = function (instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } }; | ||
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { "default": obj }; } | ||
var _createClass = (function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; })(); | ||
function _objectWithoutProperties(obj, keys) { var target = {}; for (var i in obj) { if (keys.indexOf(i) >= 0) continue; if (!Object.prototype.hasOwnProperty.call(obj, i)) continue; target[i] = obj[i]; } return target; } | ||
var _get = function get(_x, _x2, _x3) { var _again = true; _function: while (_again) { desc = parent = getter = undefined; _again = false; var object = _x, | ||
property = _x2, | ||
receiver = _x3; var desc = Object.getOwnPropertyDescriptor(object, property); if (desc === undefined) { var parent = Object.getPrototypeOf(object); if (parent === null) { return undefined; } else { _x = parent; _x2 = property; _x3 = receiver; _again = true; continue _function; } } else if ("value" in desc) { return desc.value; } else { var getter = desc.get; if (getter === undefined) { return undefined; } return getter.call(receiver); } } }; | ||
function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } | ||
var _inherits = function (subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function, not " + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) subClass.__proto__ = superClass; }; | ||
function _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function, not " + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) subClass.__proto__ = superClass; } | ||
var _Leaflet = require("leaflet"); | ||
var _leaflet = require("leaflet"); | ||
var _Leaflet2 = _interopRequireDefault(_Leaflet); | ||
var _leaflet2 = _interopRequireDefault(_leaflet); | ||
@@ -50,3 +48,3 @@ var _BaseTileLayer2 = require("./BaseTileLayer"); | ||
this.leafletElement = _Leaflet2["default"].tileLayer.canvas(props); | ||
this.leafletElement = _leaflet2["default"].tileLayer.canvas(props); | ||
} | ||
@@ -53,0 +51,0 @@ }]); |
@@ -7,27 +7,25 @@ "use strict"; | ||
var _interopRequireDefault = function (obj) { return obj && obj.__esModule ? obj : { "default": obj }; }; | ||
var _createClass = (function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; })(); | ||
var _objectWithoutProperties = function (obj, keys) { var target = {}; for (var i in obj) { if (keys.indexOf(i) >= 0) continue; if (!Object.prototype.hasOwnProperty.call(obj, i)) continue; target[i] = obj[i]; } return target; }; | ||
var _get = function get(_x, _x2, _x3) { var _again = true; _function: while (_again) { var object = _x, property = _x2, receiver = _x3; desc = parent = getter = undefined; _again = false; var desc = Object.getOwnPropertyDescriptor(object, property); if (desc === undefined) { var parent = Object.getPrototypeOf(object); if (parent === null) { return undefined; } else { _x = parent; _x2 = property; _x3 = receiver; _again = true; continue _function; } } else if ("value" in desc) { return desc.value; } else { var getter = desc.get; if (getter === undefined) { return undefined; } return getter.call(receiver); } } }; | ||
var _classCallCheck = function (instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } }; | ||
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { "default": obj }; } | ||
var _createClass = (function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; })(); | ||
function _objectWithoutProperties(obj, keys) { var target = {}; for (var i in obj) { if (keys.indexOf(i) >= 0) continue; if (!Object.prototype.hasOwnProperty.call(obj, i)) continue; target[i] = obj[i]; } return target; } | ||
var _get = function get(_x, _x2, _x3) { var _again = true; _function: while (_again) { desc = parent = getter = undefined; _again = false; var object = _x, | ||
property = _x2, | ||
receiver = _x3; var desc = Object.getOwnPropertyDescriptor(object, property); if (desc === undefined) { var parent = Object.getPrototypeOf(object); if (parent === null) { return undefined; } else { _x = parent; _x2 = property; _x3 = receiver; _again = true; continue _function; } } else if ("value" in desc) { return desc.value; } else { var getter = desc.get; if (getter === undefined) { return undefined; } return getter.call(receiver); } } }; | ||
function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } | ||
var _inherits = function (subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function, not " + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) subClass.__proto__ = superClass; }; | ||
function _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function, not " + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) subClass.__proto__ = superClass; } | ||
var _React = require("react"); | ||
var _react = require("react"); | ||
var _React2 = _interopRequireDefault(_React); | ||
var _react2 = _interopRequireDefault(_react); | ||
var _Leaflet = require("leaflet"); | ||
var _leaflet = require("leaflet"); | ||
var _Leaflet2 = _interopRequireDefault(_Leaflet); | ||
var _leaflet2 = _interopRequireDefault(_leaflet); | ||
var _latlngType = require("./types/latlng"); | ||
var _typesLatlng = require("./types/latlng"); | ||
var _latlngType2 = _interopRequireDefault(_latlngType); | ||
var _typesLatlng2 = _interopRequireDefault(_typesLatlng); | ||
@@ -60,3 +58,3 @@ var _PopupContainer2 = require("./PopupContainer"); | ||
this.leafletElement = _Leaflet2["default"].circle(center, radius, props); | ||
this.leafletElement = _leaflet2["default"].circle(center, radius, props); | ||
} | ||
@@ -81,5 +79,5 @@ }, { | ||
Circle.propTypes = { | ||
center: _latlngType2["default"].isRequired, | ||
radius: _React2["default"].PropTypes.number.isRequired | ||
center: _typesLatlng2["default"].isRequired, | ||
radius: _react2["default"].PropTypes.number.isRequired | ||
}; | ||
module.exports = exports["default"]; |
@@ -7,27 +7,25 @@ "use strict"; | ||
var _interopRequireDefault = function (obj) { return obj && obj.__esModule ? obj : { "default": obj }; }; | ||
var _createClass = (function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; })(); | ||
var _objectWithoutProperties = function (obj, keys) { var target = {}; for (var i in obj) { if (keys.indexOf(i) >= 0) continue; if (!Object.prototype.hasOwnProperty.call(obj, i)) continue; target[i] = obj[i]; } return target; }; | ||
var _get = function get(_x, _x2, _x3) { var _again = true; _function: while (_again) { var object = _x, property = _x2, receiver = _x3; desc = parent = getter = undefined; _again = false; var desc = Object.getOwnPropertyDescriptor(object, property); if (desc === undefined) { var parent = Object.getPrototypeOf(object); if (parent === null) { return undefined; } else { _x = parent; _x2 = property; _x3 = receiver; _again = true; continue _function; } } else if ("value" in desc) { return desc.value; } else { var getter = desc.get; if (getter === undefined) { return undefined; } return getter.call(receiver); } } }; | ||
var _classCallCheck = function (instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } }; | ||
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { "default": obj }; } | ||
var _createClass = (function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; })(); | ||
function _objectWithoutProperties(obj, keys) { var target = {}; for (var i in obj) { if (keys.indexOf(i) >= 0) continue; if (!Object.prototype.hasOwnProperty.call(obj, i)) continue; target[i] = obj[i]; } return target; } | ||
var _get = function get(_x, _x2, _x3) { var _again = true; _function: while (_again) { desc = parent = getter = undefined; _again = false; var object = _x, | ||
property = _x2, | ||
receiver = _x3; var desc = Object.getOwnPropertyDescriptor(object, property); if (desc === undefined) { var parent = Object.getPrototypeOf(object); if (parent === null) { return undefined; } else { _x = parent; _x2 = property; _x3 = receiver; _again = true; continue _function; } } else if ("value" in desc) { return desc.value; } else { var getter = desc.get; if (getter === undefined) { return undefined; } return getter.call(receiver); } } }; | ||
function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } | ||
var _inherits = function (subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function, not " + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) subClass.__proto__ = superClass; }; | ||
function _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function, not " + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) subClass.__proto__ = superClass; } | ||
var _React = require("react"); | ||
var _react = require("react"); | ||
var _React2 = _interopRequireDefault(_React); | ||
var _react2 = _interopRequireDefault(_react); | ||
var _Leaflet = require("leaflet"); | ||
var _leaflet = require("leaflet"); | ||
var _Leaflet2 = _interopRequireDefault(_Leaflet); | ||
var _leaflet2 = _interopRequireDefault(_leaflet); | ||
var _latlngType = require("./types/latlng"); | ||
var _typesLatlng = require("./types/latlng"); | ||
var _latlngType2 = _interopRequireDefault(_latlngType); | ||
var _typesLatlng2 = _interopRequireDefault(_typesLatlng); | ||
@@ -59,3 +57,3 @@ var _PopupContainer2 = require("./PopupContainer"); | ||
this.leafletElement = _Leaflet2["default"].circleMarker(center, props); | ||
this.leafletElement = _leaflet2["default"].circleMarker(center, props); | ||
} | ||
@@ -80,5 +78,5 @@ }, { | ||
CircleMarker.propTypes = { | ||
center: _latlngType2["default"].isRequired, | ||
radius: _React2["default"].PropTypes.number | ||
center: _typesLatlng2["default"].isRequired, | ||
radius: _react2["default"].PropTypes.number | ||
}; | ||
module.exports = exports["default"]; |
@@ -7,19 +7,19 @@ "use strict"; | ||
var _interopRequireDefault = function (obj) { return obj && obj.__esModule ? obj : { "default": obj }; }; | ||
var _createClass = (function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; })(); | ||
var _objectWithoutProperties = function (obj, keys) { var target = {}; for (var i in obj) { if (keys.indexOf(i) >= 0) continue; if (!Object.prototype.hasOwnProperty.call(obj, i)) continue; target[i] = obj[i]; } return target; }; | ||
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { "default": obj }; } | ||
var _classCallCheck = function (instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } }; | ||
function _objectWithoutProperties(obj, keys) { var target = {}; for (var i in obj) { if (keys.indexOf(i) >= 0) continue; if (!Object.prototype.hasOwnProperty.call(obj, i)) continue; target[i] = obj[i]; } return target; } | ||
var _createClass = (function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; })(); | ||
function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } | ||
var _inherits = function (subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function, not " + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) subClass.__proto__ = superClass; }; | ||
function _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function, not " + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) subClass.__proto__ = superClass; } | ||
var _React = require("react"); | ||
var _react = require("react"); | ||
var _React2 = _interopRequireDefault(_React); | ||
var _react2 = _interopRequireDefault(_react); | ||
var _Leaflet = require("leaflet"); | ||
var _leaflet = require("leaflet"); | ||
var _Leaflet2 = _interopRequireDefault(_Leaflet); | ||
var _leaflet2 = _interopRequireDefault(_leaflet); | ||
@@ -50,3 +50,3 @@ var _PopupContainer2 = require("./PopupContainer"); | ||
this.leafletElement = _Leaflet2["default"].featureGroup(layers); | ||
this.leafletElement = _leaflet2["default"].featureGroup(layers); | ||
} | ||
@@ -61,4 +61,4 @@ }]); | ||
FeatureGroup.propTypes = { | ||
layers: _React2["default"].PropTypes.array.isRequired | ||
layers: _react2["default"].PropTypes.array.isRequired | ||
}; | ||
module.exports = exports["default"]; |
@@ -7,23 +7,21 @@ "use strict"; | ||
var _interopRequireDefault = function (obj) { return obj && obj.__esModule ? obj : { "default": obj }; }; | ||
var _createClass = (function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; })(); | ||
var _objectWithoutProperties = function (obj, keys) { var target = {}; for (var i in obj) { if (keys.indexOf(i) >= 0) continue; if (!Object.prototype.hasOwnProperty.call(obj, i)) continue; target[i] = obj[i]; } return target; }; | ||
var _get = function get(_x, _x2, _x3) { var _again = true; _function: while (_again) { var object = _x, property = _x2, receiver = _x3; desc = parent = getter = undefined; _again = false; var desc = Object.getOwnPropertyDescriptor(object, property); if (desc === undefined) { var parent = Object.getPrototypeOf(object); if (parent === null) { return undefined; } else { _x = parent; _x2 = property; _x3 = receiver; _again = true; continue _function; } } else if ("value" in desc) { return desc.value; } else { var getter = desc.get; if (getter === undefined) { return undefined; } return getter.call(receiver); } } }; | ||
var _classCallCheck = function (instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } }; | ||
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { "default": obj }; } | ||
var _createClass = (function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; })(); | ||
function _objectWithoutProperties(obj, keys) { var target = {}; for (var i in obj) { if (keys.indexOf(i) >= 0) continue; if (!Object.prototype.hasOwnProperty.call(obj, i)) continue; target[i] = obj[i]; } return target; } | ||
var _get = function get(_x, _x2, _x3) { var _again = true; _function: while (_again) { desc = parent = getter = undefined; _again = false; var object = _x, | ||
property = _x2, | ||
receiver = _x3; var desc = Object.getOwnPropertyDescriptor(object, property); if (desc === undefined) { var parent = Object.getPrototypeOf(object); if (parent === null) { return undefined; } else { _x = parent; _x2 = property; _x3 = receiver; _again = true; continue _function; } } else if ("value" in desc) { return desc.value; } else { var getter = desc.get; if (getter === undefined) { return undefined; } return getter.call(receiver); } } }; | ||
function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } | ||
var _inherits = function (subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function, not " + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) subClass.__proto__ = superClass; }; | ||
function _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function, not " + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) subClass.__proto__ = superClass; } | ||
var _React = require("react"); | ||
var _react = require("react"); | ||
var _React2 = _interopRequireDefault(_React); | ||
var _react2 = _interopRequireDefault(_react); | ||
var _Leaflet = require("leaflet"); | ||
var _leaflet = require("leaflet"); | ||
var _Leaflet2 = _interopRequireDefault(_Leaflet); | ||
var _leaflet2 = _interopRequireDefault(_leaflet); | ||
@@ -55,3 +53,3 @@ var _PopupContainer2 = require("./PopupContainer"); | ||
this.leafletElement = _Leaflet2["default"].geoJson(data, props); | ||
this.leafletElement = _leaflet2["default"].geoJson(data, props); | ||
} | ||
@@ -66,4 +64,4 @@ }]); | ||
GeoJson.propTypes = { | ||
data: _React2["default"].PropTypes.object.isRequired | ||
data: _react2["default"].PropTypes.object.isRequired | ||
}; | ||
module.exports = exports["default"]; |
@@ -7,27 +7,25 @@ "use strict"; | ||
var _interopRequireDefault = function (obj) { return obj && obj.__esModule ? obj : { "default": obj }; }; | ||
var _createClass = (function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; })(); | ||
var _objectWithoutProperties = function (obj, keys) { var target = {}; for (var i in obj) { if (keys.indexOf(i) >= 0) continue; if (!Object.prototype.hasOwnProperty.call(obj, i)) continue; target[i] = obj[i]; } return target; }; | ||
var _get = function get(_x, _x2, _x3) { var _again = true; _function: while (_again) { var object = _x, property = _x2, receiver = _x3; desc = parent = getter = undefined; _again = false; var desc = Object.getOwnPropertyDescriptor(object, property); if (desc === undefined) { var parent = Object.getPrototypeOf(object); if (parent === null) { return undefined; } else { _x = parent; _x2 = property; _x3 = receiver; _again = true; continue _function; } } else if ("value" in desc) { return desc.value; } else { var getter = desc.get; if (getter === undefined) { return undefined; } return getter.call(receiver); } } }; | ||
var _classCallCheck = function (instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } }; | ||
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { "default": obj }; } | ||
var _createClass = (function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; })(); | ||
function _objectWithoutProperties(obj, keys) { var target = {}; for (var i in obj) { if (keys.indexOf(i) >= 0) continue; if (!Object.prototype.hasOwnProperty.call(obj, i)) continue; target[i] = obj[i]; } return target; } | ||
var _get = function get(_x, _x2, _x3) { var _again = true; _function: while (_again) { desc = parent = getter = undefined; _again = false; var object = _x, | ||
property = _x2, | ||
receiver = _x3; var desc = Object.getOwnPropertyDescriptor(object, property); if (desc === undefined) { var parent = Object.getPrototypeOf(object); if (parent === null) { return undefined; } else { _x = parent; _x2 = property; _x3 = receiver; _again = true; continue _function; } } else if ("value" in desc) { return desc.value; } else { var getter = desc.get; if (getter === undefined) { return undefined; } return getter.call(receiver); } } }; | ||
function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } | ||
var _inherits = function (subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function, not " + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) subClass.__proto__ = superClass; }; | ||
function _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function, not " + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) subClass.__proto__ = superClass; } | ||
var _React = require("react"); | ||
var _react = require("react"); | ||
var _React2 = _interopRequireDefault(_React); | ||
var _react2 = _interopRequireDefault(_react); | ||
var _Leaflet = require("leaflet"); | ||
var _leaflet = require("leaflet"); | ||
var _Leaflet2 = _interopRequireDefault(_Leaflet); | ||
var _leaflet2 = _interopRequireDefault(_leaflet); | ||
var _boundsType = require("./types/bounds"); | ||
var _typesBounds = require("./types/bounds"); | ||
var _boundsType2 = _interopRequireDefault(_boundsType); | ||
var _typesBounds2 = _interopRequireDefault(_typesBounds); | ||
@@ -60,3 +58,3 @@ var _MapLayer2 = require("./MapLayer"); | ||
this.leafletElement = _Leaflet2["default"].imageOverlay(url, bounds, props); | ||
this.leafletElement = _leaflet2["default"].imageOverlay(url, bounds, props); | ||
} | ||
@@ -86,7 +84,7 @@ }, { | ||
ImageOverlay.propTypes = { | ||
attribution: _React2["default"].PropTypes.string, | ||
bounds: _boundsType2["default"].isRequired, | ||
opacity: _React2["default"].PropTypes.number, | ||
url: _React2["default"].PropTypes.string.isRequired | ||
attribution: _react2["default"].PropTypes.string, | ||
bounds: _typesBounds2["default"].isRequired, | ||
opacity: _react2["default"].PropTypes.number, | ||
url: _react2["default"].PropTypes.string.isRequired | ||
}; | ||
module.exports = exports["default"]; |
@@ -7,11 +7,11 @@ "use strict"; | ||
var _interopRequireDefault = function (obj) { return obj && obj.__esModule ? obj : { "default": obj }; }; | ||
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { "default": obj }; } | ||
var _Leaflet = require("leaflet"); | ||
var _leaflet = require("leaflet"); | ||
var _Leaflet2 = _interopRequireDefault(_Leaflet); | ||
var _leaflet2 = _interopRequireDefault(_leaflet); | ||
var _PropTypes = require("./types"); | ||
var _types = require("./types"); | ||
var _PropTypes2 = _interopRequireDefault(_PropTypes); | ||
var _types2 = _interopRequireDefault(_types); | ||
@@ -82,3 +82,3 @@ var _BaseTileLayer = require("./BaseTileLayer"); | ||
var _PopupContainer = _interopRequireDefault(_Popup); | ||
var _Popup3 = _interopRequireDefault(_Popup); | ||
@@ -98,3 +98,3 @@ var _Rectangle = require("./Rectangle"); | ||
var setIconDefaultImagePath = function setIconDefaultImagePath(path) { | ||
_Leaflet2["default"].Icon.Default.imagePath = path; | ||
_leaflet2["default"].Icon.Default.imagePath = path; | ||
}; | ||
@@ -106,3 +106,3 @@ | ||
setIconDefaultImagePath: setIconDefaultImagePath, | ||
PropTypes: _PropTypes2["default"], | ||
PropTypes: _types2["default"], | ||
BaseTileLayer: _BaseTileLayer2["default"], | ||
@@ -124,3 +124,3 @@ CanvasTileLayer: _CanvasTileLayer2["default"], | ||
Popup: _Popup2["default"], | ||
PopupContainer: _PopupContainer["default"], | ||
PopupContainer: _Popup3["default"], | ||
Rectangle: _Rectangle2["default"], | ||
@@ -127,0 +127,0 @@ TileLayer: _TileLayer2["default"], |
@@ -7,37 +7,35 @@ "use strict"; | ||
var _interopRequireDefault = function (obj) { return obj && obj.__esModule ? obj : { "default": obj }; }; | ||
var _createClass = (function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; })(); | ||
var _classCallCheck = function (instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } }; | ||
var _get = function get(_x, _x2, _x3) { var _again = true; _function: while (_again) { var object = _x, property = _x2, receiver = _x3; desc = parent = getter = undefined; _again = false; var desc = Object.getOwnPropertyDescriptor(object, property); if (desc === undefined) { var parent = Object.getPrototypeOf(object); if (parent === null) { return undefined; } else { _x = parent; _x2 = property; _x3 = receiver; _again = true; continue _function; } } else if ("value" in desc) { return desc.value; } else { var getter = desc.get; if (getter === undefined) { return undefined; } return getter.call(receiver); } } }; | ||
var _createClass = (function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; })(); | ||
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { "default": obj }; } | ||
var _get = function get(_x, _x2, _x3) { var _again = true; _function: while (_again) { desc = parent = getter = undefined; _again = false; var object = _x, | ||
property = _x2, | ||
receiver = _x3; var desc = Object.getOwnPropertyDescriptor(object, property); if (desc === undefined) { var parent = Object.getPrototypeOf(object); if (parent === null) { return undefined; } else { _x = parent; _x2 = property; _x3 = receiver; _again = true; continue _function; } } else if ("value" in desc) { return desc.value; } else { var getter = desc.get; if (getter === undefined) { return undefined; } return getter.call(receiver); } } }; | ||
function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } | ||
var _inherits = function (subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function, not " + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) subClass.__proto__ = superClass; }; | ||
function _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function, not " + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) subClass.__proto__ = superClass; } | ||
var _isArray = require("lodash/lang/isArray"); | ||
var _lodashLangIsArray = require("lodash/lang/isArray"); | ||
var _isArray2 = _interopRequireDefault(_isArray); | ||
var _lodashLangIsArray2 = _interopRequireDefault(_lodashLangIsArray); | ||
var _uniqueId = require("lodash/utility/uniqueId"); | ||
var _lodashUtilityUniqueId = require("lodash/utility/uniqueId"); | ||
var _uniqueId2 = _interopRequireDefault(_uniqueId); | ||
var _lodashUtilityUniqueId2 = _interopRequireDefault(_lodashUtilityUniqueId); | ||
var _React = require("react"); | ||
var _react = require("react"); | ||
var _React2 = _interopRequireDefault(_React); | ||
var _react2 = _interopRequireDefault(_react); | ||
var _Leaflet = require("leaflet"); | ||
var _leaflet = require("leaflet"); | ||
var _Leaflet2 = _interopRequireDefault(_Leaflet); | ||
var _leaflet2 = _interopRequireDefault(_leaflet); | ||
var _boundsType = require("./types/bounds"); | ||
var _typesBounds = require("./types/bounds"); | ||
var _boundsType2 = _interopRequireDefault(_boundsType); | ||
var _typesBounds2 = _interopRequireDefault(_typesBounds); | ||
var _latlngType = require("./types/latlng"); | ||
var _typesLatlng = require("./types/latlng"); | ||
var _latlngType2 = _interopRequireDefault(_latlngType); | ||
var _typesLatlng2 = _interopRequireDefault(_typesLatlng); | ||
@@ -49,3 +47,3 @@ var _MapComponent2 = require("./MapComponent"); | ||
var normalizeCenter = function normalizeCenter(pos) { | ||
return _isArray2["default"](pos) ? pos : [pos.lat, pos.lng || pos.lon]; | ||
return (0, _lodashLangIsArray2["default"])(pos) ? pos : [pos.lat, pos.lng || pos.lon]; | ||
}; | ||
@@ -59,3 +57,3 @@ | ||
this.state = { | ||
id: props.id || _uniqueId2["default"]("map") | ||
id: props.id || (0, _lodashUtilityUniqueId2["default"])("map") | ||
}; | ||
@@ -69,3 +67,3 @@ } | ||
value: function componentDidMount() { | ||
this.leafletElement = _Leaflet2["default"].map(this.state.id, this.props); | ||
this.leafletElement = _leaflet2["default"].map(this.state.id, this.props); | ||
_get(Object.getPrototypeOf(Map.prototype), "componentDidMount", this).call(this); | ||
@@ -77,5 +75,4 @@ this.setState({ map: this.leafletElement }); | ||
value: function shouldUpdateCenter(next, prev) { | ||
if (!prev) { | ||
return true; | ||
}next = normalizeCenter(next); | ||
if (!prev) return true; | ||
next = normalizeCenter(next); | ||
prev = normalizeCenter(prev); | ||
@@ -107,9 +104,9 @@ return next[0] !== prev[0] || next[1] !== prev[1]; | ||
var map = this.leafletElement; | ||
var children = map ? _React2["default"].Children.map(this.props.children, function (child) { | ||
return child ? _React2["default"].cloneElement(child, { map: map }) : null; | ||
var children = map ? _react2["default"].Children.map(this.props.children, function (child) { | ||
return child ? _react2["default"].cloneElement(child, { map: map }) : null; | ||
}) : null; | ||
return _React2["default"].createElement( | ||
return _react2["default"].createElement( | ||
"div", | ||
{ className: this.props.className, id: this.state.id }, | ||
{ className: this.props.className, id: this.state.id, style: this.props.style }, | ||
children | ||
@@ -126,9 +123,11 @@ ); | ||
Map.propTypes = { | ||
center: _latlngType2["default"], | ||
id: _React2["default"].PropTypes.string, | ||
maxBounds: _boundsType2["default"], | ||
maxZoom: _React2["default"].PropTypes.number, | ||
minZoom: _React2["default"].PropTypes.number, | ||
zoom: _React2["default"].PropTypes.number | ||
center: _typesLatlng2["default"], | ||
className: _react2["default"].PropTypes.string, | ||
id: _react2["default"].PropTypes.string, | ||
maxBounds: _typesBounds2["default"], | ||
maxZoom: _react2["default"].PropTypes.number, | ||
minZoom: _react2["default"].PropTypes.number, | ||
style: _react2["default"].PropTypes.object, | ||
zoom: _react2["default"].PropTypes.number | ||
}; | ||
module.exports = exports["default"]; |
@@ -7,23 +7,23 @@ "use strict"; | ||
var _interopRequireDefault = function (obj) { return obj && obj.__esModule ? obj : { "default": obj }; }; | ||
var _createClass = (function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; })(); | ||
var _classCallCheck = function (instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } }; | ||
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { "default": obj }; } | ||
var _createClass = (function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; })(); | ||
function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } | ||
var _inherits = function (subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function, not " + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) subClass.__proto__ = superClass; }; | ||
function _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function, not " + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) subClass.__proto__ = superClass; } | ||
var _clone = require("lodash/lang/clone"); | ||
var _lodashLangClone = require("lodash/lang/clone"); | ||
var _clone2 = _interopRequireDefault(_clone); | ||
var _lodashLangClone2 = _interopRequireDefault(_lodashLangClone); | ||
var _forEach = require("lodash/collection/forEach"); | ||
var _lodashCollectionForEach = require("lodash/collection/forEach"); | ||
var _forEach2 = _interopRequireDefault(_forEach); | ||
var _lodashCollectionForEach2 = _interopRequireDefault(_lodashCollectionForEach); | ||
var _reduce = require("lodash/collection/reduce"); | ||
var _lodashCollectionReduce = require("lodash/collection/reduce"); | ||
var _reduce2 = _interopRequireDefault(_reduce); | ||
var _lodashCollectionReduce2 = _interopRequireDefault(_lodashCollectionReduce); | ||
var _Component2 = require("react"); | ||
var _react = require("react"); | ||
@@ -51,3 +51,3 @@ var EVENTS_RE = /on(?:Leaflet)?(.+)/i; | ||
value: function extractLeafletEvents(props) { | ||
return _reduce2["default"](props, function (res, cb, ev) { | ||
return (0, _lodashCollectionReduce2["default"])(props, function (res, cb, ev) { | ||
if (EVENTS_RE.test(ev)) { | ||
@@ -69,6 +69,6 @@ var key = ev.replace(EVENTS_RE, function (match, p) { | ||
var el = this.leafletElement; | ||
if (!el) { | ||
return; | ||
}var diff = _clone2["default"](prev); | ||
_forEach2["default"](prev, function (cb, ev) { | ||
if (!el) return; | ||
var diff = (0, _lodashLangClone2["default"])(prev); | ||
(0, _lodashCollectionForEach2["default"])(prev, function (cb, ev) { | ||
if (!next[ev] || cb !== next[ev]) { | ||
@@ -80,3 +80,3 @@ delete diff[ev]; | ||
_forEach2["default"](next, function (cb, ev) { | ||
(0, _lodashCollectionForEach2["default"])(next, function (cb, ev) { | ||
if (!prev[ev] || cb !== prev[ev]) { | ||
@@ -116,5 +116,5 @@ diff[ev] = cb; | ||
var el = this.leafletElement; | ||
if (!el) { | ||
return; | ||
}_forEach2["default"](this._leafletEvents, function (cb, ev) { | ||
if (!el) return; | ||
(0, _lodashCollectionForEach2["default"])(this._leafletEvents, function (cb, ev) { | ||
el.off(ev, cb); | ||
@@ -126,5 +126,5 @@ }); | ||
return MapComponent; | ||
})(_Component2.Component); | ||
})(_react.Component); | ||
exports["default"] = MapComponent; | ||
module.exports = exports["default"]; |
@@ -7,21 +7,19 @@ "use strict"; | ||
var _interopRequireDefault = function (obj) { return obj && obj.__esModule ? obj : { "default": obj }; }; | ||
var _createClass = (function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; })(); | ||
var _classCallCheck = function (instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } }; | ||
var _get = function get(_x, _x2, _x3) { var _again = true; _function: while (_again) { var object = _x, property = _x2, receiver = _x3; desc = parent = getter = undefined; _again = false; var desc = Object.getOwnPropertyDescriptor(object, property); if (desc === undefined) { var parent = Object.getPrototypeOf(object); if (parent === null) { return undefined; } else { _x = parent; _x2 = property; _x3 = receiver; _again = true; continue _function; } } else if ("value" in desc) { return desc.value; } else { var getter = desc.get; if (getter === undefined) { return undefined; } return getter.call(receiver); } } }; | ||
var _createClass = (function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; })(); | ||
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { "default": obj }; } | ||
var _get = function get(_x, _x2, _x3) { var _again = true; _function: while (_again) { desc = parent = getter = undefined; _again = false; var object = _x, | ||
property = _x2, | ||
receiver = _x3; var desc = Object.getOwnPropertyDescriptor(object, property); if (desc === undefined) { var parent = Object.getPrototypeOf(object); if (parent === null) { return undefined; } else { _x = parent; _x2 = property; _x3 = receiver; _again = true; continue _function; } } else if ("value" in desc) { return desc.value; } else { var getter = desc.get; if (getter === undefined) { return undefined; } return getter.call(receiver); } } }; | ||
function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } | ||
var _inherits = function (subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function, not " + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) subClass.__proto__ = superClass; }; | ||
function _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function, not " + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) subClass.__proto__ = superClass; } | ||
var _assign = require("lodash/object/assign"); | ||
var _lodashObjectAssign = require("lodash/object/assign"); | ||
var _assign2 = _interopRequireDefault(_assign); | ||
var _lodashObjectAssign2 = _interopRequireDefault(_lodashObjectAssign); | ||
var _React = require("react"); | ||
var _react = require("react"); | ||
var _React2 = _interopRequireDefault(_React); | ||
var _react2 = _interopRequireDefault(_react); | ||
@@ -62,6 +60,6 @@ var _MapComponent2 = require("./MapComponent"); | ||
var props = _assign2["default"]({ map: map }, extra); | ||
var props = (0, _lodashObjectAssign2["default"])({ map: map }, extra); | ||
return _React2["default"].Children.map(children, function (child) { | ||
return child ? _React2["default"].cloneElement(child, props) : null; | ||
return _react2["default"].Children.map(children, function (child) { | ||
return child ? _react2["default"].cloneElement(child, props) : null; | ||
}); | ||
@@ -68,0 +66,0 @@ } |
@@ -7,27 +7,25 @@ "use strict"; | ||
var _interopRequireDefault = function (obj) { return obj && obj.__esModule ? obj : { "default": obj }; }; | ||
var _createClass = (function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; })(); | ||
var _objectWithoutProperties = function (obj, keys) { var target = {}; for (var i in obj) { if (keys.indexOf(i) >= 0) continue; if (!Object.prototype.hasOwnProperty.call(obj, i)) continue; target[i] = obj[i]; } return target; }; | ||
var _get = function get(_x, _x2, _x3) { var _again = true; _function: while (_again) { var object = _x, property = _x2, receiver = _x3; desc = parent = getter = undefined; _again = false; var desc = Object.getOwnPropertyDescriptor(object, property); if (desc === undefined) { var parent = Object.getPrototypeOf(object); if (parent === null) { return undefined; } else { _x = parent; _x2 = property; _x3 = receiver; _again = true; continue _function; } } else if ("value" in desc) { return desc.value; } else { var getter = desc.get; if (getter === undefined) { return undefined; } return getter.call(receiver); } } }; | ||
var _classCallCheck = function (instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } }; | ||
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { "default": obj }; } | ||
var _createClass = (function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; })(); | ||
function _objectWithoutProperties(obj, keys) { var target = {}; for (var i in obj) { if (keys.indexOf(i) >= 0) continue; if (!Object.prototype.hasOwnProperty.call(obj, i)) continue; target[i] = obj[i]; } return target; } | ||
var _get = function get(_x, _x2, _x3) { var _again = true; _function: while (_again) { desc = parent = getter = undefined; _again = false; var object = _x, | ||
property = _x2, | ||
receiver = _x3; var desc = Object.getOwnPropertyDescriptor(object, property); if (desc === undefined) { var parent = Object.getPrototypeOf(object); if (parent === null) { return undefined; } else { _x = parent; _x2 = property; _x3 = receiver; _again = true; continue _function; } } else if ("value" in desc) { return desc.value; } else { var getter = desc.get; if (getter === undefined) { return undefined; } return getter.call(receiver); } } }; | ||
function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } | ||
var _inherits = function (subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function, not " + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) subClass.__proto__ = superClass; }; | ||
function _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function, not " + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) subClass.__proto__ = superClass; } | ||
var _React = require("react"); | ||
var _react = require("react"); | ||
var _React2 = _interopRequireDefault(_React); | ||
var _react2 = _interopRequireDefault(_react); | ||
var _Leaflet = require("leaflet"); | ||
var _leaflet = require("leaflet"); | ||
var _Leaflet2 = _interopRequireDefault(_Leaflet); | ||
var _leaflet2 = _interopRequireDefault(_leaflet); | ||
var _latlngType = require("./types/latlng"); | ||
var _typesLatlng = require("./types/latlng"); | ||
var _latlngType2 = _interopRequireDefault(_latlngType); | ||
var _typesLatlng2 = _interopRequireDefault(_typesLatlng); | ||
@@ -59,3 +57,3 @@ var _PopupContainer2 = require("./PopupContainer"); | ||
this.leafletElement = _Leaflet2["default"].marker(position, props); | ||
this.leafletElement = _leaflet2["default"].marker(position, props); | ||
} | ||
@@ -86,7 +84,7 @@ }, { | ||
Marker.propTypes = { | ||
position: _latlngType2["default"].isRequired, | ||
icon: _React2["default"].PropTypes.instanceOf(_Leaflet2["default"].Icon), | ||
zIndexOffset: _React2["default"].PropTypes.number, | ||
opacity: _React2["default"].PropTypes.number | ||
position: _typesLatlng2["default"].isRequired, | ||
icon: _react2["default"].PropTypes.instanceOf(_leaflet2["default"].Icon), | ||
zIndexOffset: _react2["default"].PropTypes.number, | ||
opacity: _react2["default"].PropTypes.number | ||
}; | ||
module.exports = exports["default"]; |
@@ -7,27 +7,25 @@ "use strict"; | ||
var _interopRequireDefault = function (obj) { return obj && obj.__esModule ? obj : { "default": obj }; }; | ||
var _createClass = (function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; })(); | ||
var _objectWithoutProperties = function (obj, keys) { var target = {}; for (var i in obj) { if (keys.indexOf(i) >= 0) continue; if (!Object.prototype.hasOwnProperty.call(obj, i)) continue; target[i] = obj[i]; } return target; }; | ||
var _get = function get(_x, _x2, _x3) { var _again = true; _function: while (_again) { var object = _x, property = _x2, receiver = _x3; desc = parent = getter = undefined; _again = false; var desc = Object.getOwnPropertyDescriptor(object, property); if (desc === undefined) { var parent = Object.getPrototypeOf(object); if (parent === null) { return undefined; } else { _x = parent; _x2 = property; _x3 = receiver; _again = true; continue _function; } } else if ("value" in desc) { return desc.value; } else { var getter = desc.get; if (getter === undefined) { return undefined; } return getter.call(receiver); } } }; | ||
var _classCallCheck = function (instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } }; | ||
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { "default": obj }; } | ||
var _createClass = (function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; })(); | ||
function _objectWithoutProperties(obj, keys) { var target = {}; for (var i in obj) { if (keys.indexOf(i) >= 0) continue; if (!Object.prototype.hasOwnProperty.call(obj, i)) continue; target[i] = obj[i]; } return target; } | ||
var _get = function get(_x, _x2, _x3) { var _again = true; _function: while (_again) { desc = parent = getter = undefined; _again = false; var object = _x, | ||
property = _x2, | ||
receiver = _x3; var desc = Object.getOwnPropertyDescriptor(object, property); if (desc === undefined) { var parent = Object.getPrototypeOf(object); if (parent === null) { return undefined; } else { _x = parent; _x2 = property; _x3 = receiver; _again = true; continue _function; } } else if ("value" in desc) { return desc.value; } else { var getter = desc.get; if (getter === undefined) { return undefined; } return getter.call(receiver); } } }; | ||
function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } | ||
var _inherits = function (subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function, not " + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) subClass.__proto__ = superClass; }; | ||
function _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function, not " + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) subClass.__proto__ = superClass; } | ||
var _React = require("react"); | ||
var _react = require("react"); | ||
var _React2 = _interopRequireDefault(_React); | ||
var _react2 = _interopRequireDefault(_react); | ||
var _Leaflet = require("leaflet"); | ||
var _leaflet = require("leaflet"); | ||
var _Leaflet2 = _interopRequireDefault(_Leaflet); | ||
var _leaflet2 = _interopRequireDefault(_leaflet); | ||
var _latlngListType = require("./types/latlngList"); | ||
var _typesLatlngList = require("./types/latlngList"); | ||
var _latlngListType2 = _interopRequireDefault(_latlngListType); | ||
var _typesLatlngList2 = _interopRequireDefault(_typesLatlngList); | ||
@@ -59,3 +57,3 @@ var _PopupContainer2 = require("./PopupContainer"); | ||
this.leafletElement = _Leaflet2["default"].multiPolygon(polygons, props); | ||
this.leafletElement = _leaflet2["default"].multiPolygon(polygons, props); | ||
} | ||
@@ -77,4 +75,4 @@ }, { | ||
MultiPolygon.propTypes = { | ||
polygons: _React2["default"].PropTypes.arrayOf(_latlngListType2["default"]).isRequired | ||
polygons: _react2["default"].PropTypes.arrayOf(_typesLatlngList2["default"]).isRequired | ||
}; | ||
module.exports = exports["default"]; |
@@ -7,27 +7,25 @@ "use strict"; | ||
var _interopRequireDefault = function (obj) { return obj && obj.__esModule ? obj : { "default": obj }; }; | ||
var _createClass = (function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; })(); | ||
var _objectWithoutProperties = function (obj, keys) { var target = {}; for (var i in obj) { if (keys.indexOf(i) >= 0) continue; if (!Object.prototype.hasOwnProperty.call(obj, i)) continue; target[i] = obj[i]; } return target; }; | ||
var _get = function get(_x, _x2, _x3) { var _again = true; _function: while (_again) { var object = _x, property = _x2, receiver = _x3; desc = parent = getter = undefined; _again = false; var desc = Object.getOwnPropertyDescriptor(object, property); if (desc === undefined) { var parent = Object.getPrototypeOf(object); if (parent === null) { return undefined; } else { _x = parent; _x2 = property; _x3 = receiver; _again = true; continue _function; } } else if ("value" in desc) { return desc.value; } else { var getter = desc.get; if (getter === undefined) { return undefined; } return getter.call(receiver); } } }; | ||
var _classCallCheck = function (instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } }; | ||
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { "default": obj }; } | ||
var _createClass = (function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; })(); | ||
function _objectWithoutProperties(obj, keys) { var target = {}; for (var i in obj) { if (keys.indexOf(i) >= 0) continue; if (!Object.prototype.hasOwnProperty.call(obj, i)) continue; target[i] = obj[i]; } return target; } | ||
var _get = function get(_x, _x2, _x3) { var _again = true; _function: while (_again) { desc = parent = getter = undefined; _again = false; var object = _x, | ||
property = _x2, | ||
receiver = _x3; var desc = Object.getOwnPropertyDescriptor(object, property); if (desc === undefined) { var parent = Object.getPrototypeOf(object); if (parent === null) { return undefined; } else { _x = parent; _x2 = property; _x3 = receiver; _again = true; continue _function; } } else if ("value" in desc) { return desc.value; } else { var getter = desc.get; if (getter === undefined) { return undefined; } return getter.call(receiver); } } }; | ||
function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } | ||
var _inherits = function (subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function, not " + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) subClass.__proto__ = superClass; }; | ||
function _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function, not " + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) subClass.__proto__ = superClass; } | ||
var _React = require("react"); | ||
var _react = require("react"); | ||
var _React2 = _interopRequireDefault(_React); | ||
var _react2 = _interopRequireDefault(_react); | ||
var _Leaflet = require("leaflet"); | ||
var _leaflet = require("leaflet"); | ||
var _Leaflet2 = _interopRequireDefault(_Leaflet); | ||
var _leaflet2 = _interopRequireDefault(_leaflet); | ||
var _latlngListType = require("./types/latlngList"); | ||
var _typesLatlngList = require("./types/latlngList"); | ||
var _latlngListType2 = _interopRequireDefault(_latlngListType); | ||
var _typesLatlngList2 = _interopRequireDefault(_typesLatlngList); | ||
@@ -59,3 +57,3 @@ var _PopupContainer2 = require("./PopupContainer"); | ||
this.leafletElement = _Leaflet2["default"].multiPolyline(polylines, props); | ||
this.leafletElement = _leaflet2["default"].multiPolyline(polylines, props); | ||
} | ||
@@ -77,4 +75,4 @@ }, { | ||
MultiPolyline.propTypes = { | ||
polylines: _React2["default"].PropTypes.arrayOf(_latlngListType2["default"]).isRequired | ||
polylines: _react2["default"].PropTypes.arrayOf(_typesLatlngList2["default"]).isRequired | ||
}; | ||
module.exports = exports["default"]; |
@@ -7,23 +7,21 @@ "use strict"; | ||
var _interopRequireDefault = function (obj) { return obj && obj.__esModule ? obj : { "default": obj }; }; | ||
var _createClass = (function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; })(); | ||
var _objectWithoutProperties = function (obj, keys) { var target = {}; for (var i in obj) { if (keys.indexOf(i) >= 0) continue; if (!Object.prototype.hasOwnProperty.call(obj, i)) continue; target[i] = obj[i]; } return target; }; | ||
var _get = function get(_x, _x2, _x3) { var _again = true; _function: while (_again) { var object = _x, property = _x2, receiver = _x3; desc = parent = getter = undefined; _again = false; var desc = Object.getOwnPropertyDescriptor(object, property); if (desc === undefined) { var parent = Object.getPrototypeOf(object); if (parent === null) { return undefined; } else { _x = parent; _x2 = property; _x3 = receiver; _again = true; continue _function; } } else if ("value" in desc) { return desc.value; } else { var getter = desc.get; if (getter === undefined) { return undefined; } return getter.call(receiver); } } }; | ||
var _classCallCheck = function (instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } }; | ||
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { "default": obj }; } | ||
var _createClass = (function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; })(); | ||
function _objectWithoutProperties(obj, keys) { var target = {}; for (var i in obj) { if (keys.indexOf(i) >= 0) continue; if (!Object.prototype.hasOwnProperty.call(obj, i)) continue; target[i] = obj[i]; } return target; } | ||
var _get = function get(_x, _x2, _x3) { var _again = true; _function: while (_again) { desc = parent = getter = undefined; _again = false; var object = _x, | ||
property = _x2, | ||
receiver = _x3; var desc = Object.getOwnPropertyDescriptor(object, property); if (desc === undefined) { var parent = Object.getPrototypeOf(object); if (parent === null) { return undefined; } else { _x = parent; _x2 = property; _x3 = receiver; _again = true; continue _function; } } else if ("value" in desc) { return desc.value; } else { var getter = desc.get; if (getter === undefined) { return undefined; } return getter.call(receiver); } } }; | ||
function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } | ||
var _inherits = function (subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function, not " + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) subClass.__proto__ = superClass; }; | ||
function _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function, not " + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) subClass.__proto__ = superClass; } | ||
var _Leaflet = require("leaflet"); | ||
var _leaflet = require("leaflet"); | ||
var _Leaflet2 = _interopRequireDefault(_Leaflet); | ||
var _leaflet2 = _interopRequireDefault(_leaflet); | ||
var _latlngListType = require("./types/latlngList"); | ||
var _typesLatlngList = require("./types/latlngList"); | ||
var _latlngListType2 = _interopRequireDefault(_latlngListType); | ||
var _typesLatlngList2 = _interopRequireDefault(_typesLatlngList); | ||
@@ -55,3 +53,3 @@ var _PopupContainer2 = require("./PopupContainer"); | ||
this.leafletElement = _Leaflet2["default"].polygon(positions, props); | ||
this.leafletElement = _leaflet2["default"].polygon(positions, props); | ||
} | ||
@@ -73,4 +71,4 @@ }, { | ||
Polygon.propTypes = { | ||
positions: _latlngListType2["default"].isRequired | ||
positions: _typesLatlngList2["default"].isRequired | ||
}; | ||
module.exports = exports["default"]; |
@@ -7,23 +7,21 @@ "use strict"; | ||
var _interopRequireDefault = function (obj) { return obj && obj.__esModule ? obj : { "default": obj }; }; | ||
var _createClass = (function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; })(); | ||
var _objectWithoutProperties = function (obj, keys) { var target = {}; for (var i in obj) { if (keys.indexOf(i) >= 0) continue; if (!Object.prototype.hasOwnProperty.call(obj, i)) continue; target[i] = obj[i]; } return target; }; | ||
var _get = function get(_x, _x2, _x3) { var _again = true; _function: while (_again) { var object = _x, property = _x2, receiver = _x3; desc = parent = getter = undefined; _again = false; var desc = Object.getOwnPropertyDescriptor(object, property); if (desc === undefined) { var parent = Object.getPrototypeOf(object); if (parent === null) { return undefined; } else { _x = parent; _x2 = property; _x3 = receiver; _again = true; continue _function; } } else if ("value" in desc) { return desc.value; } else { var getter = desc.get; if (getter === undefined) { return undefined; } return getter.call(receiver); } } }; | ||
var _classCallCheck = function (instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } }; | ||
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { "default": obj }; } | ||
var _createClass = (function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; })(); | ||
function _objectWithoutProperties(obj, keys) { var target = {}; for (var i in obj) { if (keys.indexOf(i) >= 0) continue; if (!Object.prototype.hasOwnProperty.call(obj, i)) continue; target[i] = obj[i]; } return target; } | ||
var _get = function get(_x, _x2, _x3) { var _again = true; _function: while (_again) { desc = parent = getter = undefined; _again = false; var object = _x, | ||
property = _x2, | ||
receiver = _x3; var desc = Object.getOwnPropertyDescriptor(object, property); if (desc === undefined) { var parent = Object.getPrototypeOf(object); if (parent === null) { return undefined; } else { _x = parent; _x2 = property; _x3 = receiver; _again = true; continue _function; } } else if ("value" in desc) { return desc.value; } else { var getter = desc.get; if (getter === undefined) { return undefined; } return getter.call(receiver); } } }; | ||
function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } | ||
var _inherits = function (subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function, not " + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) subClass.__proto__ = superClass; }; | ||
function _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function, not " + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) subClass.__proto__ = superClass; } | ||
var _Leaflet = require("leaflet"); | ||
var _leaflet = require("leaflet"); | ||
var _Leaflet2 = _interopRequireDefault(_Leaflet); | ||
var _leaflet2 = _interopRequireDefault(_leaflet); | ||
var _latlngListType = require("./types/latlngList"); | ||
var _typesLatlngList = require("./types/latlngList"); | ||
var _latlngListType2 = _interopRequireDefault(_latlngListType); | ||
var _typesLatlngList2 = _interopRequireDefault(_typesLatlngList); | ||
@@ -55,3 +53,3 @@ var _PopupContainer2 = require("./PopupContainer"); | ||
this.leafletElement = _Leaflet2["default"].polyline(positions, props); | ||
this.leafletElement = _leaflet2["default"].polyline(positions, props); | ||
} | ||
@@ -73,4 +71,4 @@ }, { | ||
Polyline.propTypes = { | ||
positions: _latlngListType2["default"].isRequired | ||
positions: _typesLatlngList2["default"].isRequired | ||
}; | ||
module.exports = exports["default"]; |
@@ -7,27 +7,25 @@ "use strict"; | ||
var _interopRequireDefault = function (obj) { return obj && obj.__esModule ? obj : { "default": obj }; }; | ||
var _createClass = (function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; })(); | ||
var _objectWithoutProperties = function (obj, keys) { var target = {}; for (var i in obj) { if (keys.indexOf(i) >= 0) continue; if (!Object.prototype.hasOwnProperty.call(obj, i)) continue; target[i] = obj[i]; } return target; }; | ||
var _get = function get(_x, _x2, _x3) { var _again = true; _function: while (_again) { var object = _x, property = _x2, receiver = _x3; desc = parent = getter = undefined; _again = false; var desc = Object.getOwnPropertyDescriptor(object, property); if (desc === undefined) { var parent = Object.getPrototypeOf(object); if (parent === null) { return undefined; } else { _x = parent; _x2 = property; _x3 = receiver; _again = true; continue _function; } } else if ("value" in desc) { return desc.value; } else { var getter = desc.get; if (getter === undefined) { return undefined; } return getter.call(receiver); } } }; | ||
var _classCallCheck = function (instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } }; | ||
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { "default": obj }; } | ||
var _createClass = (function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; })(); | ||
function _objectWithoutProperties(obj, keys) { var target = {}; for (var i in obj) { if (keys.indexOf(i) >= 0) continue; if (!Object.prototype.hasOwnProperty.call(obj, i)) continue; target[i] = obj[i]; } return target; } | ||
var _get = function get(_x, _x2, _x3) { var _again = true; _function: while (_again) { desc = parent = getter = undefined; _again = false; var object = _x, | ||
property = _x2, | ||
receiver = _x3; var desc = Object.getOwnPropertyDescriptor(object, property); if (desc === undefined) { var parent = Object.getPrototypeOf(object); if (parent === null) { return undefined; } else { _x = parent; _x2 = property; _x3 = receiver; _again = true; continue _function; } } else if ("value" in desc) { return desc.value; } else { var getter = desc.get; if (getter === undefined) { return undefined; } return getter.call(receiver); } } }; | ||
function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } | ||
var _inherits = function (subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function, not " + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) subClass.__proto__ = superClass; }; | ||
function _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function, not " + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) subClass.__proto__ = superClass; } | ||
var _React = require("react"); | ||
var _react = require("react"); | ||
var _React2 = _interopRequireDefault(_React); | ||
var _react2 = _interopRequireDefault(_react); | ||
var _Leaflet = require("leaflet"); | ||
var _leaflet = require("leaflet"); | ||
var _Leaflet2 = _interopRequireDefault(_Leaflet); | ||
var _leaflet2 = _interopRequireDefault(_leaflet); | ||
var _latlngType = require("./types/latlng"); | ||
var _typesLatlng = require("./types/latlng"); | ||
var _latlngType2 = _interopRequireDefault(_latlngType); | ||
var _typesLatlng2 = _interopRequireDefault(_typesLatlng); | ||
@@ -59,3 +57,3 @@ var _MapComponent2 = require("./MapComponent"); | ||
this.leafletElement = _Leaflet2["default"].popup(props); | ||
this.leafletElement = _leaflet2["default"].popup(props); | ||
} | ||
@@ -74,3 +72,3 @@ }, { | ||
if (children !== prevProps.children) { | ||
var content = _React2["default"].renderToStaticMarkup(children); | ||
var content = _react2["default"].renderToStaticMarkup(children); | ||
if (popupContainer) { | ||
@@ -103,3 +101,3 @@ popupContainer.bindPopup(content, props); | ||
if (children) { | ||
var content = _React2["default"].renderToStaticMarkup(children); | ||
var content = _react2["default"].renderToStaticMarkup(children); | ||
// Attach to container component | ||
@@ -126,4 +124,4 @@ if (popupContainer) { | ||
Popup.propTypes = { | ||
position: _latlngType2["default"] | ||
position: _typesLatlng2["default"] | ||
}; | ||
module.exports = exports["default"]; |
@@ -7,13 +7,13 @@ "use strict"; | ||
var _interopRequireDefault = function (obj) { return obj && obj.__esModule ? obj : { "default": obj }; }; | ||
var _createClass = (function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; })(); | ||
var _classCallCheck = function (instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } }; | ||
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { "default": obj }; } | ||
var _createClass = (function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; })(); | ||
function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } | ||
var _inherits = function (subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function, not " + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) subClass.__proto__ = superClass; }; | ||
function _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function, not " + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) subClass.__proto__ = superClass; } | ||
var _React = require("react"); | ||
var _react = require("react"); | ||
var _React2 = _interopRequireDefault(_React); | ||
var _react2 = _interopRequireDefault(_react); | ||
@@ -41,5 +41,5 @@ var _MapLayer2 = require("./MapLayer"); | ||
}); | ||
return _React2["default"].createElement( | ||
"noscript", | ||
null, | ||
return _react2["default"].createElement( | ||
"div", | ||
{ style: { display: "none" } }, | ||
children | ||
@@ -46,0 +46,0 @@ ); |
@@ -7,23 +7,21 @@ "use strict"; | ||
var _interopRequireDefault = function (obj) { return obj && obj.__esModule ? obj : { "default": obj }; }; | ||
var _createClass = (function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; })(); | ||
var _objectWithoutProperties = function (obj, keys) { var target = {}; for (var i in obj) { if (keys.indexOf(i) >= 0) continue; if (!Object.prototype.hasOwnProperty.call(obj, i)) continue; target[i] = obj[i]; } return target; }; | ||
var _get = function get(_x, _x2, _x3) { var _again = true; _function: while (_again) { var object = _x, property = _x2, receiver = _x3; desc = parent = getter = undefined; _again = false; var desc = Object.getOwnPropertyDescriptor(object, property); if (desc === undefined) { var parent = Object.getPrototypeOf(object); if (parent === null) { return undefined; } else { _x = parent; _x2 = property; _x3 = receiver; _again = true; continue _function; } } else if ("value" in desc) { return desc.value; } else { var getter = desc.get; if (getter === undefined) { return undefined; } return getter.call(receiver); } } }; | ||
var _classCallCheck = function (instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } }; | ||
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { "default": obj }; } | ||
var _createClass = (function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; })(); | ||
function _objectWithoutProperties(obj, keys) { var target = {}; for (var i in obj) { if (keys.indexOf(i) >= 0) continue; if (!Object.prototype.hasOwnProperty.call(obj, i)) continue; target[i] = obj[i]; } return target; } | ||
var _get = function get(_x, _x2, _x3) { var _again = true; _function: while (_again) { desc = parent = getter = undefined; _again = false; var object = _x, | ||
property = _x2, | ||
receiver = _x3; var desc = Object.getOwnPropertyDescriptor(object, property); if (desc === undefined) { var parent = Object.getPrototypeOf(object); if (parent === null) { return undefined; } else { _x = parent; _x2 = property; _x3 = receiver; _again = true; continue _function; } } else if ("value" in desc) { return desc.value; } else { var getter = desc.get; if (getter === undefined) { return undefined; } return getter.call(receiver); } } }; | ||
function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } | ||
var _inherits = function (subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function, not " + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) subClass.__proto__ = superClass; }; | ||
function _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function, not " + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) subClass.__proto__ = superClass; } | ||
var _Leaflet = require("leaflet"); | ||
var _leaflet = require("leaflet"); | ||
var _Leaflet2 = _interopRequireDefault(_Leaflet); | ||
var _leaflet2 = _interopRequireDefault(_leaflet); | ||
var _boundsType = require("./types/bounds"); | ||
var _typesBounds = require("./types/bounds"); | ||
var _boundsType2 = _interopRequireDefault(_boundsType); | ||
var _typesBounds2 = _interopRequireDefault(_typesBounds); | ||
@@ -55,3 +53,3 @@ var _PopupContainer2 = require("./PopupContainer"); | ||
this.leafletElement = _Leaflet2["default"].rectangle(bounds, props); | ||
this.leafletElement = _leaflet2["default"].rectangle(bounds, props); | ||
} | ||
@@ -73,4 +71,4 @@ }, { | ||
Rectangle.propTypes = { | ||
bounds: _boundsType2["default"].isRequired | ||
bounds: _typesBounds2["default"].isRequired | ||
}; | ||
module.exports = exports["default"]; |
@@ -7,23 +7,21 @@ "use strict"; | ||
var _interopRequireDefault = function (obj) { return obj && obj.__esModule ? obj : { "default": obj }; }; | ||
var _createClass = (function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; })(); | ||
var _objectWithoutProperties = function (obj, keys) { var target = {}; for (var i in obj) { if (keys.indexOf(i) >= 0) continue; if (!Object.prototype.hasOwnProperty.call(obj, i)) continue; target[i] = obj[i]; } return target; }; | ||
var _get = function get(_x, _x2, _x3) { var _again = true; _function: while (_again) { var object = _x, property = _x2, receiver = _x3; desc = parent = getter = undefined; _again = false; var desc = Object.getOwnPropertyDescriptor(object, property); if (desc === undefined) { var parent = Object.getPrototypeOf(object); if (parent === null) { return undefined; } else { _x = parent; _x2 = property; _x3 = receiver; _again = true; continue _function; } } else if ("value" in desc) { return desc.value; } else { var getter = desc.get; if (getter === undefined) { return undefined; } return getter.call(receiver); } } }; | ||
var _classCallCheck = function (instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } }; | ||
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { "default": obj }; } | ||
var _createClass = (function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; })(); | ||
function _objectWithoutProperties(obj, keys) { var target = {}; for (var i in obj) { if (keys.indexOf(i) >= 0) continue; if (!Object.prototype.hasOwnProperty.call(obj, i)) continue; target[i] = obj[i]; } return target; } | ||
var _get = function get(_x, _x2, _x3) { var _again = true; _function: while (_again) { desc = parent = getter = undefined; _again = false; var object = _x, | ||
property = _x2, | ||
receiver = _x3; var desc = Object.getOwnPropertyDescriptor(object, property); if (desc === undefined) { var parent = Object.getPrototypeOf(object); if (parent === null) { return undefined; } else { _x = parent; _x2 = property; _x3 = receiver; _again = true; continue _function; } } else if ("value" in desc) { return desc.value; } else { var getter = desc.get; if (getter === undefined) { return undefined; } return getter.call(receiver); } } }; | ||
function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } | ||
var _inherits = function (subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function, not " + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) subClass.__proto__ = superClass; }; | ||
function _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function, not " + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) subClass.__proto__ = superClass; } | ||
var _React = require("react"); | ||
var _react = require("react"); | ||
var _React2 = _interopRequireDefault(_React); | ||
var _react2 = _interopRequireDefault(_react); | ||
var _Leaflet = require("leaflet"); | ||
var _leaflet = require("leaflet"); | ||
var _Leaflet2 = _interopRequireDefault(_Leaflet); | ||
var _leaflet2 = _interopRequireDefault(_leaflet); | ||
@@ -55,3 +53,3 @@ var _BaseTileLayer2 = require("./BaseTileLayer"); | ||
this.leafletElement = _Leaflet2["default"].tileLayer(url, props); | ||
this.leafletElement = _leaflet2["default"].tileLayer(url, props); | ||
} | ||
@@ -75,4 +73,4 @@ }, { | ||
TileLayer.propTypes = { | ||
url: _React2["default"].PropTypes.string.isRequired | ||
url: _react2["default"].PropTypes.string.isRequired | ||
}; | ||
module.exports = exports["default"]; |
@@ -7,11 +7,11 @@ "use strict"; | ||
var _interopRequireDefault = function (obj) { return obj && obj.__esModule ? obj : { "default": obj }; }; | ||
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { "default": obj }; } | ||
var _React = require("react"); | ||
var _react = require("react"); | ||
var _React2 = _interopRequireDefault(_React); | ||
var _react2 = _interopRequireDefault(_react); | ||
var _Leaflet = require("leaflet"); | ||
var _leaflet = require("leaflet"); | ||
var _Leaflet2 = _interopRequireDefault(_Leaflet); | ||
var _leaflet2 = _interopRequireDefault(_leaflet); | ||
@@ -22,3 +22,3 @@ var _latlngList = require("./latlngList"); | ||
exports["default"] = _React2["default"].PropTypes.oneOfType([_React2["default"].PropTypes.instanceOf(_Leaflet2["default"].LatLngBounds), _latlngList2["default"]]); | ||
exports["default"] = _react2["default"].PropTypes.oneOfType([_react2["default"].PropTypes.instanceOf(_leaflet2["default"].LatLngBounds), _latlngList2["default"]]); | ||
module.exports = exports["default"]; |
@@ -7,3 +7,3 @@ "use strict"; | ||
var _interopRequireDefault = function (obj) { return obj && obj.__esModule ? obj : { "default": obj }; }; | ||
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { "default": obj }; } | ||
@@ -10,0 +10,0 @@ var _bounds = require("./bounds"); |
@@ -7,9 +7,9 @@ "use strict"; | ||
var _interopRequireDefault = function (obj) { return obj && obj.__esModule ? obj : { "default": obj }; }; | ||
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { "default": obj }; } | ||
var _React = require("react"); | ||
var _react = require("react"); | ||
var _React2 = _interopRequireDefault(_React); | ||
var _react2 = _interopRequireDefault(_react); | ||
var Type = _React2["default"].PropTypes; | ||
var Type = _react2["default"].PropTypes; | ||
@@ -16,0 +16,0 @@ exports["default"] = Type.oneOfType([ |
@@ -7,7 +7,7 @@ "use strict"; | ||
var _interopRequireDefault = function (obj) { return obj && obj.__esModule ? obj : { "default": obj }; }; | ||
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { "default": obj }; } | ||
var _React = require("react"); | ||
var _react = require("react"); | ||
var _React2 = _interopRequireDefault(_React); | ||
var _react2 = _interopRequireDefault(_react); | ||
@@ -18,3 +18,3 @@ var _latlng = require("./latlng"); | ||
exports["default"] = _React2["default"].PropTypes.arrayOf(_latlng2["default"]); | ||
exports["default"] = _react2["default"].PropTypes.arrayOf(_latlng2["default"]); | ||
module.exports = exports["default"]; |
@@ -7,23 +7,21 @@ "use strict"; | ||
var _interopRequireDefault = function (obj) { return obj && obj.__esModule ? obj : { "default": obj }; }; | ||
var _createClass = (function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; })(); | ||
var _objectWithoutProperties = function (obj, keys) { var target = {}; for (var i in obj) { if (keys.indexOf(i) >= 0) continue; if (!Object.prototype.hasOwnProperty.call(obj, i)) continue; target[i] = obj[i]; } return target; }; | ||
var _get = function get(_x, _x2, _x3) { var _again = true; _function: while (_again) { var object = _x, property = _x2, receiver = _x3; desc = parent = getter = undefined; _again = false; var desc = Object.getOwnPropertyDescriptor(object, property); if (desc === undefined) { var parent = Object.getPrototypeOf(object); if (parent === null) { return undefined; } else { _x = parent; _x2 = property; _x3 = receiver; _again = true; continue _function; } } else if ("value" in desc) { return desc.value; } else { var getter = desc.get; if (getter === undefined) { return undefined; } return getter.call(receiver); } } }; | ||
var _classCallCheck = function (instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } }; | ||
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { "default": obj }; } | ||
var _createClass = (function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; })(); | ||
function _objectWithoutProperties(obj, keys) { var target = {}; for (var i in obj) { if (keys.indexOf(i) >= 0) continue; if (!Object.prototype.hasOwnProperty.call(obj, i)) continue; target[i] = obj[i]; } return target; } | ||
var _get = function get(_x, _x2, _x3) { var _again = true; _function: while (_again) { desc = parent = getter = undefined; _again = false; var object = _x, | ||
property = _x2, | ||
receiver = _x3; var desc = Object.getOwnPropertyDescriptor(object, property); if (desc === undefined) { var parent = Object.getPrototypeOf(object); if (parent === null) { return undefined; } else { _x = parent; _x2 = property; _x3 = receiver; _again = true; continue _function; } } else if ("value" in desc) { return desc.value; } else { var getter = desc.get; if (getter === undefined) { return undefined; } return getter.call(receiver); } } }; | ||
function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } | ||
var _inherits = function (subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function, not " + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) subClass.__proto__ = superClass; }; | ||
function _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function, not " + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) subClass.__proto__ = superClass; } | ||
var _React = require("react"); | ||
var _react = require("react"); | ||
var _React2 = _interopRequireDefault(_React); | ||
var _react2 = _interopRequireDefault(_react); | ||
var _Leaflet = require("leaflet"); | ||
var _leaflet = require("leaflet"); | ||
var _Leaflet2 = _interopRequireDefault(_Leaflet); | ||
var _leaflet2 = _interopRequireDefault(_leaflet); | ||
@@ -55,3 +53,3 @@ var _BaseTileLayer2 = require("./BaseTileLayer"); | ||
this.leafletElement = _Leaflet2["default"].tileLayer.wms(url, props); | ||
this.leafletElement = _leaflet2["default"].tileLayer.wms(url, props); | ||
} | ||
@@ -66,4 +64,4 @@ }]); | ||
WMSTileLayer.propTypes = { | ||
url: _React2["default"].PropTypes.string.isRequired | ||
url: _react2["default"].PropTypes.string.isRequired | ||
}; | ||
module.exports = exports["default"]; |
{ | ||
"name": "react-leaflet", | ||
"version": "0.5.0", | ||
"version": "0.6.0", | ||
"description": "React components for Leaflet maps", | ||
@@ -8,4 +8,4 @@ "main": "lib/index.js", | ||
"clean": "rm -Rf ./lib", | ||
"compile": "npm run clean && babel --stage 1 src --out-dir lib", | ||
"watch": "babel --stage 1 src --watch --out-dir lib", | ||
"compile": "npm run clean && babel --optional es7.objectRestSpread src --out-dir lib", | ||
"watch": "babel --optional es7.objectRestSpread src --watch --out-dir lib", | ||
"test": "jest --coverage ./lib", | ||
@@ -41,15 +41,15 @@ "start": "npm run compile && npm test", | ||
"devDependencies": { | ||
"babel": "^5.0.8", | ||
"babelify": "^6.0.1", | ||
"browserify": "^10.0.0", | ||
"gulp": "^3.8.10", | ||
"babel": "^5.4.3", | ||
"babelify": "^6.1.1", | ||
"browserify": "^10.2.0", | ||
"gulp": "^3.8.11", | ||
"gulp-load-plugins": "^0.10.0", | ||
"gulp-util": "^3.0.4", | ||
"gulp-webserver": "^0.9.0", | ||
"jest-cli": "^0.4.0", | ||
"gulp-webserver": "^0.9.1", | ||
"jest-cli": "^0.4.5", | ||
"leaflet": "^0.7.3", | ||
"onchange": "^1.0.0", | ||
"react": "^0.13.0", | ||
"onchange": "^1.1.0", | ||
"react": "^0.13.3", | ||
"vinyl-source-stream2": "^0.1.1", | ||
"watchify": "^3.1.0" | ||
"watchify": "^3.2.1" | ||
}, | ||
@@ -56,0 +56,0 @@ "jest": { |
@@ -6,7 +6,2 @@ React-Leaflet | ||
### Work in progress | ||
In development, use at your own risks. | ||
Tests and documentation still being worked on. | ||
## Install | ||
@@ -65,10 +60,17 @@ | ||
## Known limitations | ||
## Technical considerations | ||
- At this point, not all layers are implemented and even less tested. | ||
- Properties on most components are static: they are set during the first render but not updated when the component updates. Check the documentation and source code to know what properties are dynamic. | ||
- Leaflet makes direct calls to the DOM, and therefore cannot be used for server-side rendering. | ||
This library uses React components as an interface, but not the virtual DOM, as all the DOM manipulations are managed by Leaflet, so there are a few things to keep in mind when using it: | ||
- Leaflet makes direct calls to the DOM when it is loaded, therefore this library is not compatible with server-side rendering. | ||
- The components exposed are abstractions for Leaflet layers, not DOM elements. Some of them have properties that can be updated directly by calling the setters exposed by Leaflet while others should be completely replaced, by setting an unique value on their `ref` property so that they are properly handled by React's algorithm. | ||
- `<Popup>` contents are rendered by Leaflet calling `React.renderToStaticMarkup()`, therefore the rendered components have a different context from their owner. | ||
- Not all layers are implemented and even less tested. | ||
## API | ||
### Helpers | ||
**setIconDefaultImagePath(path: string)**: Setter for `Leaflet.Icon.Default.imagePath`, set to `//cdnjs.cloudflare.com/ajax/libs/leaflet/0.7.3/images` by default. | ||
### PropTypes | ||
@@ -121,2 +123,3 @@ | ||
- `center: LatLng` (optional, dynamic): Center of the map. This property is dynamic, if you change it it will be reflected in the map. | ||
- `className: String` (optional, dynamic): className property of the `<div>` container for the map. | ||
- `id: String` (optional): The ID of the `<div>` container for the map. If you don't provide it, a unique one will be created. | ||
@@ -126,2 +129,3 @@ - `maxBounds: Bounds` (optional) | ||
- `minZoom: Number` (optional) | ||
- `style: Object` (optional, dynamic): style property of the `<div>` container for the map. | ||
- `zoom: Number` (optional, dynamic) | ||
@@ -204,29 +208,4 @@ | ||
### v0.5.0 (02/05/15) | ||
See CHANGELOG file. | ||
Set `icon`, `zIndexOffset` and `opacity` properties as dynamic on `Marker`. | ||
### v0.4.1 (06/04/15) | ||
- Removed `getLeafletElement()` deprecation. | ||
- Updated Babel to v5. | ||
### v0.4.0 (28/03/15) | ||
Released v0.4. | ||
### v0.4.0-rc.1 (11/03/15) | ||
React 0.13.0. | ||
### v0.4.0-beta.1 (08/03/15) | ||
- Updated React dependency to 0.13.0-rc2: | ||
- Components are defined as ES6 classes. | ||
- Mixins are replaced by the base components `MapComponent`, `MapLayer`, `BaseTileLayer` and `PopupContainer`. All components extend from these. | ||
- The new [`React.cloneElement()`](https://facebook.github.io/react/blog/2015/03/03/react-v0.13-rc2.html#react.cloneelement) API is used instead of the deprecated `React.addons.cloneWithProps()` to pass the `map` property to the components. | ||
- The `map` property has been removed from the components `propTypes` definition as it is dynamically injected to its children by the `Map` component, React would [now warn it is not set](https://facebook.github.io/react/blog/2015/02/24/streamlining-react-elements.html#solution-early-proptype-warnings). It is still required by components to have access to the Leaflet object. | ||
- Events can now be set as `on{Event}` rather than `onLeaflet{Event}`, ex `onClick` instead of `onLeafletClick`, as all events are proxied to Leaflet. | ||
- Deprecated `getLeafletElement()` method, simply use the `leafletElement` property instead to access the Leaflet object created for a component. | ||
## License | ||
@@ -233,0 +212,0 @@ |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
2450295
63
4219
210